Redis独学ノート–Zsetタイプと管理の概要
1763 ワード
Zsetタイプ
指定したメンバーを整列セットに追加し、ターゲットが存在する場合はscore(スコア、ソート用)を更新します.
指定したメンバーを秩序セットから削除します.
メンバーが存在する場合は追加_increment_,そうでない場合はscoreを_に設定します.increment_の各見出しページがあります.
昇順ソート後の指定範囲のメンバーを返します.
降順ソート後の指定範囲のメンバーを返します.
score>=minとscore<=maxに一致するすべてのメンバーZCARDkeyが秩序化された集合を返す要素の数を返します.
指定したメンバーのSCORE値ZREMRANGEBYSCORE key min maxを返し、score>=minおよびscore<=maxの条件を満たすすべてのメンバーを削除します.
ツールバーの
指定したパターンに従って集合またはListを並べ替えます.
降順.
シーケンス番号0から10個取ります.
先頭文字で並べ替えます.
返された結果をresultkeyシーケンス(List)に格納します.
持続的な制御
ディスクにデータを同期保存します.
非同期でディスクにデータを保存します.
最後にディスクに正常に保存されたUnixタイムスタンプを返します.
サーバに同期して保存し、Redisサーバ(SAVE+QUIT)をオフにします.
ログ・ファイルが長すぎる場合は、ログ・ファイルを書き換えます.
転載は出典を明記してください:http://www.cnblogs.com/yydcdut/p/3607423.html
ZADD key score member
指定したメンバーを整列セットに追加し、ターゲットが存在する場合はscore(スコア、ソート用)を更新します.
ZREM key member
指定したメンバーを秩序セットから削除します.
ZINCRBY key increment member
メンバーが存在する場合は追加_increment_,そうでない場合はscoreを_に設定します.increment_の各見出しページがあります.
ZRANGE key start end
昇順ソート後の指定範囲のメンバーを返します.
ZREVRANGE key start end
降順ソート後の指定範囲のメンバーを返します.
ZRANGEBYSCORE key min max
score>=minとscore<=maxに一致するすべてのメンバーZCARDkeyが秩序化された集合を返す要素の数を返します.
ZSCORE key element
指定したメンバーのSCORE値ZREMRANGEBYSCORE key min maxを返し、score>=minおよびscore<=maxの条件を満たすすべてのメンバーを削除します.
ツールバーの
SORT key BY pattern LIMIT start end GET pattern ASC|DESC ALPHA
指定したパターンに従って集合またはListを並べ替えます.
SORT mylist DESC
降順.
SORT mylist LIMIT 0 10
シーケンス番号0から10個取ります.
SORT mylist LIMIT 0 10 ALPHA DESC
先頭文字で並べ替えます.
SORT mylist BY xxx STORE resultkey
返された結果をresultkeyシーケンス(List)に格納します.
持続的な制御
SAVE
ディスクにデータを同期保存します.
BGSAVE
非同期でディスクにデータを保存します.
LASTSAVE
最後にディスクに正常に保存されたUnixタイムスタンプを返します.
SHUTDOWN
サーバに同期して保存し、Redisサーバ(SAVE+QUIT)をオフにします.
BGREWRITEAOF
ログ・ファイルが長すぎる場合は、ログ・ファイルを書き換えます.
転載は出典を明記してください:http://www.cnblogs.com/yydcdut/p/3607423.html