如何在位图中设置值并使用 ioredis 从 Redis 检索位图?
How to set a value in a bitmap and retrieve a bitmap from redis using ioredis?
我想使用 Redis 位图来表示值。
如果我有一个整数值那么我希望能够将位图的相应索引设置为 1
或 true
.
我还希望能够检索整个位图并遍历它以确定 "ones" 的位置。
Redis里面有个bitfield data structure,但是看不懂文档
有以下命令:
BITFIELD GET <type> <offset>
BITFIELD SET <type> <offset> <value>
<type>
字段是什么?我应该为 <value>
(字符串 1
?)使用什么值。
最后,在使用 ioredis 时,任何人都可以帮助我了解这些命令的语法吗?
Idk,但我会本能地选择 8
我想使用 Redis 位图来表示值。
如果我有一个整数值那么我希望能够将位图的相应索引设置为 1
或 true
.
我还希望能够检索整个位图并遍历它以确定 "ones" 的位置。
Redis里面有个bitfield data structure,但是看不懂文档
有以下命令:
BITFIELD GET <type> <offset>
BITFIELD SET <type> <offset> <value>
<type>
字段是什么?我应该为 <value>
(字符串 1
?)使用什么值。
最后,在使用 ioredis 时,任何人都可以帮助我了解这些命令的语法吗?
Idk,但我会本能地选择 8