bitpos
BITPOS
Redis 開発者教育の申込
|
Redis 定期点検/技術サポートRedis Technical Support |
Redis エンタープライズサーバーRedis Enterprise Server |
|---|
指定した BIT の位置を求める
使い方は bitpos key bit [start [end]] です。
指定した bit の位置を bit 順で表示します。
start と end は byte 順で、0 から始まります。
start や end に負数を使えます。この場合、最後のバイトが -1、その次が -2 と付与されます。
Example
| コマンド> | set key ABC |
| 結果> | OK |
| コマンド> | bitpos key 0 |
| 結果> | 0 |
| コマンド> | bitpos key 1 |
| 結果> | 1 |
| コマンド> | bitpos key 1 2 |
| 結果> | 17 |
構文
BITPOS key bit [start [end]]
- version 2.8.7 から使用できます。
- 時間計算量は O(N) です。
| 関連コマンド | SETBIT, GETBIT, BITOP, BITPCOUNT |
| Clients for Java | Jedis, Lettuce, Redisson | Clients for C | Hiredis |
| << BITFIELD | BITPOS | Pub/Sub Intro >> |
|---|
Email
返事がかかってなれば、メールでお知らせします。
