【发布时间】:2016-08-14 07:38:50
【问题描述】:
我是 redis 的新手,所以我对 setbit 函数有很多疑问。
我有以下类型的数据集:
{'items':[{'item_1':0001...1000,
...
'item_n':0011...0011}
]
}
在每个项目中都有数十万个比特,并且有数十万个项目。看来我可以使用以下设置项目:
Redis.setbit('item1', 0, 0)
Redis.setbit('item1', 1, 0)
Redis.setbit('item1', 2, 0)
Redis.setbit('item1', 3, 1)
...
- 然而,这似乎非常低效。有没有一次设置所有位?
- 有什么方法可以将它们分组到一个集合或散列中,以便查找当前设置的项目?它们每天都在变化,我需要知道以前写的内容,以便我可以相应地分析和删除它。
- 如何查看之前写的项目名称?
【问题讨论】:
标签: redis