bit
英[b?t] 美[b?t]
n. 少し、少し、少し、少し、しばらく、まばたき; [カウント] ビット (バイナリ情報(bào)単位)
形容詞. 非常に小さい、重要ではない
副詞. [口語(yǔ)] かなり、少し、多かれ少なかれ、どのくらい [a bit to省略]
vt. (馬に) ビットを付ける; ビットを付ける; 拘束する; 制限する
v. 噛む、刺す (bite の過(guò)去形) ); 刺す; 餌を噛む; 噛む(または刺す) 習(xí)慣
三人稱単數(shù): bit 複數(shù)形: bit 現(xiàn)在分詞: bitting 過(guò)去形: bitted 過(guò)去分詞: bitted
count
英[ka?nt ]美[ka?nt]
n.Total;count;crime;argument
v.Count;合計(jì)を計(jì)算します。 count...in; important
三人稱単數(shù)形: counts 複數(shù)形: counts 現(xiàn)在分詞: counting 過(guò)去形: counted 過(guò)去分詞: counted
redis BITCOUNT コマンド 構(gòu)文
関數(shù):指定された文字列內(nèi)で 1 に設(shè)定されたビットの數(shù)を計(jì)算します。
構(gòu)文: BITCOUNT key [start] [end]
説明: 通常、追加の start を指定することで、指定された文字列全體がカウントされます。または終了パラメータの場(chǎng)合は、特定のビットのみをカウントできます。開(kāi)始パラメータと終了パラメータの設(shè)定は GETRANGE コマンドに似ており、負(fù)の値を使用できます。たとえば、-1 は最後の桁を表し、-2 は最後から 2 番目の桁を表します。存在しないキーは空の文字列として扱われるため、存在しないキーに対して BITCOUNT 演算を?qū)g行すると、結(jié)果は 0 になります。
利用可能なバージョン: >= 2.6.0
時(shí)間計(jì)算量: O(N)
戻り値: 1 に設(shè)定されるビットの數(shù)。
redis BITCOUNT コマンド 例
redis> BITCOUNT bits (integer) 0 redis> SETBIT bits 0 1 # 0001 (integer) 0 redis> BITCOUNT bits (integer) 1 redis> SETBIT bits 3 1 # 1001 (integer) 0 redis> BITCOUNT bits (integer) 2