zoukankan      html  css  js  c++  java
  • Redis 五数据类型

    五中数据类型:String、List、Set、Hash、zset(sorted set)

    Redis key的数量最大上限为512MB,(建议最大数量不要超过五百万,过百万后就应该根据分类属性,进行微服务和缓存的拆分)

    Redis value的对象最大上限为512MB,(除硬性需求,不建议保存M级及以上数据)

    链接指令:./src/redis-cli -p 6381 --raw(--raw是控制中文显示)

    一、String  

    127.0.0.1:6381> set name "李如玉"
    OK
    127.0.0.1:6381> get name
    李如玉

    二、List

    127.0.0.1:6381> lpush names '千羽'
    1
    127.0.0.1:6381> lpush names '千易'
    2
    127.0.0.1:6381> lpush names '云帆'
    3
    127.0.0.1:6381> lrange names 0 0
    云帆
    127.0.0.1:6381> lrange names 1 1
    千易
    127.0.0.1:6381> lrange names 2 2
    千羽
    127.0.0.1:6381> lrange names 0 2
    云帆
    千易
    千羽
    127.0.0.1:6381> lrange names 0 -1
    云帆
    千易
    千羽

    三、Set

    127.0.0.1:6381> sadd nameset lyr
    1
    127.0.0.1:6381> sadd nameset lry
    1
    127.0.0.1:6381> sadd nameset szw
    1
    127.0.0.1:6381> smembers nameset
    lyr
    lry
    szw
    127.0.0.1:6381> 

    四、Hash

    127.0.0.1:6381> hset lyr name "李玉荣"
    1
    127.0.0.1:6381> hset lyr age 18
    1
    127.0.0.1:6381> hget lyr name
    李玉荣
    127.0.0.1:6381> hget lyr age
    18

    hash赋值还可以hmset key key1 v1 key2 v2这种赋值方式,其实hset同样可以酱紫

    五、zset(sorted set)

    127.0.0.1:6381> zadd znames 1 "第一个"
    1
    127.0.0.1:6381> zadd znames 2 "第二个"
    1
    127.0.0.1:6381> zadd znames 3 "第三个"
    1
    127.0.0.1:6381> zcard znames
    3
    127.0.0.1:6381> zrange znames 0 2
    第一个
    第二个
    第三个

    redis操作指令大全,参考:http://www.runoob.com/redis/redis-tutorial.html

  • 相关阅读:
    SCCM 补丁更新 失误排错一例
    Oracle 远程连接 DB配置 连接命令
    反向代理服务器
    用JMF播放音频 例子
    HTML css兼容
    Java国际化
    JBPM 之介绍,使用
    Nginx内核优化引用
    Nginx 学习
    局域网访问VMware虚拟机中的Ubuntu
  • 原文地址:https://www.cnblogs.com/zwcry/p/9139381.html
Copyright © 2011-2022 走看看