在dynamodb中使用和运算二进制数据

时间:2013-11-22 07:02:58

标签: nosql boto amazon-dynamodb

我在dynamodb架构中有固定长度的二进制范围键。我想检索满足boto的二进制操作的结果。

在数据库中我们有 range_key = 1010101010

我想获得range_key

的第四位中的1行

提前致谢

1 个答案:

答案 0 :(得分:1)

实际上你不能这样做......几个月前我们一直在研究相同的方法,最后我们修改了我们存储数据的方式。 在我们的模型中,我们在键(键和范围)中有一些与存储在位图中的项相关的“属性”,就像您正在暴露的那些。因此,当我们查询时,我们检索所有匹配的键(例如,在10月1日和10日之间完成的购买),并且我们在内存中进行逐位操作。这很快;)