複雑な構造を 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 でこれを実現することもできます。