5

複雑な構造を JSON オブジェクトとして Redis Sorted Set に保存したいと考えています。

ZADD "mysetkey" 100 [ {"A":"100"}, {"B":"50"}, {"C":"180"}, {"D":"200"} ] 
ZADD "mysetkey" 101 [ {"A":"10"}, {"B":"50"}, {"C":"70"}, {"D":"200"} ] 
ZADD "mysetkey" 88 [ {"A":"300"}, {"B":"50"}, {"C":"110"}, {"D":"200"} ] 

保存された値に対して簡単に実行できる操作や検索はありますか? たとえば、取得したい場合はsumof(A) for all elements?または、 の値を持つすべての要素を取得しますA < 20 AND value of C > 100

私の理解では、Redis はすべてを文字列として保存するため、それは不可能です。しかし、とにかくそれを確認したかった。

また、Redis でサポートされているデータ構造の組み合わせを使用して、Redis でこれを実現することもできます。

4

1 に答える 1