zoukankan      html  css  js  c++  java
  • redis常用命令与使用分析

    redis-cli的使用 连接服务器

    redis-cli -h 127.0.0.1 -p 6392  -a 123456 

    set操作

    语法

    sadd key [members.......]        向集合中添加成员 key 为集合的key  

     > sadd users zhaoruizhi wangxiaokang wangxuekun
    (integer) 3

    语法 查看某个集合的成员

         smembers users
    1) "zhaoruizhi"
    2) "wangxiaokang"
    3) "wangxuekun"

    语法 查看某个集合的个数
     scard users
    (integer) 3

    语法 返回两个集合的差集

    sidff key1 key2 

    > sdiff users users2
    1) "wangxiaokang"
    2) "wangxuekun"

    语法 返回两个集合的交集

    sinter key1 key2 

    118.24.16.99:6379> sinter users users2
    1) "zhaoruizhi"

    成员是否存在集合中
    > sismember users zhaoruizhi
    (integer) 1
    > sismember users liuguangquna
    (integer) 0

    语法 移除某一个或者多个元素 

    SREM key member1 [member2] 

    > srem users zhaoruizhi
    (integer) 1

    语法 

    SSCAN key cursor [MATCH pattern] [COUNT count]

    因为SSCAN  HSCAN和&ZSCAN 四个命令的工作方式都非常相似, 所以这个文档会一并介绍这四个命令, 但是要记住:

    •  命令和 ZSCAN<命令的第一个参数总是一个数据库键。
    • 而 SCAN 命令则不需要在第一个参数提供任何数据库键 —— 因为它迭代的是当前数据库中的所有数据库键。
    发布订阅 
    1  
    订阅一个或多个符合给定模式的频道。
    2  
    查看订阅与发布系统状态。
    3  
    将信息发送到指定的频道。
    4 PUNSUBSCRIBE [pattern [pattern ...]] 
    退订所有给定模式的频道。
    5 SUBSCRIBE channel [channel ...] 
    订阅给定的一个或多个频道的信息。
    6  
    指退订给定的频道。
  • 相关阅读:
    solr不是标准的java project解决方案
    solr 索引库的维护
    solr linux配置
    JSON跨域问题总结
    阿里云字体图标的引用
    Android 体系结构
    java.lang.NoClassDefFoundError 异常
    java java.uitl.Random产生随机数
    Android 应用间的集成
    iOS7状态栏字体颜色修改
  • 原文地址:https://www.cnblogs.com/anyehome/p/9068758.html
Copyright © 2011-2022 走看看