0
Redisで(Jedisを使用して)次の構造のデータを保存することはできますか?
Redisのデータ構造:キー - >フィールド - >値のリストこれは可能ですか?
key
|-fieldA
| |-value1
| |-value2
| |-value3
|
|-fieldB
|-value4
|-value5
|-value6
Redisで(Jedisを使用して)次の構造のデータを保存することはできますか?
Redisのデータ構造:キー - >フィールド - >値のリストこれは可能ですか?
key
|-fieldA
| |-value1
| |-value2
| |-value3
|
|-fieldB
|-value4
|-value5
|-value6
Redisは、必要なデータ構造を技術的にサポートしていません。いくつかの回避策があります。簡単な方法は、フィールドごとに個別のリストを作成して、キーと特定のフィールドの組み合わせを作成することです。たとえば:
LPUSH key:fieldA value1 value2 value3
LPUSH key:fieldB value4 value5 value6
別のアプローチは、自分の価値観のための直列化された形式で、ハッシュを使用することです:
HSET key fieldA "value1,value2,value3"
HSET key fieldB "value4,value5,value6"
これは、個々の値を追加したり削除することが不便になりますが、追加機能を提供します統一されたハッシュの