ホームページ  >  記事  >  バックエンド開発  >  redis ビット操作を使用してユーザーの性別を記録する

redis ビット操作を使用してユーザーの性別を記録する

WBOY
WBOYオリジナル
2016-12-01 00:25:481597ブラウズ

Redis ビット操作に関連するコンテンツを読んだり見たりすると、本の中に例があります。 たとえば、Web サイト上の各ユーザーには自動でインクリメントされる ID があり、ユーザーの性別を記録するために文字列タイプのキーが使用されます... 、この記録方法の具体的な動作や考え方を知りたいのですが、ビット1と0で区別する必要があるのはわかっていますが、どのように記録されているのでしょうか?

返信内容:

Redis ビット操作に関連するコンテンツを読んだり見たりすると、本の中に例があります。 たとえば、Web サイト上の各ユーザーには自動でインクリメントされる ID があり、ユーザーの性別を記録するために文字列タイプのキーが使用されます... 、この記録方法の具体的な動作や考え方を知りたいのですが、ビット1と0で区別する必要があるのはわかっていますが、どのように記録されているのでしょうか?

setbit key offset,其中offset用userid取代,如果ID为1的用户是男性就setbit key 1 1,如果是女性就setbit key 1 0,获取ID为1的性别就getbit key 1

リーリー

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。