Redis相关

  1. Redis安装及使用
    1)下载地址:https://github.com/MSOpenTech/redis/releases
    根据你的系统平台选择相应的安装包
    2)安装完毕后,打开cmd,切换到redis目录,运行 redis-server.exe redis.windows.conf

    启动服务端.png

    这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。
    切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379
    设置键值对 set myKey abc
    取出键值对 get myKey
    连接服务端.png

  2. Redis 数据类型
    Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)

数据类型.png

1. string
1)设置指定key,得到指定key对应的value
图片.png

2)对整数加1(自增)
图片.png

3)对整数减2
图片.png

2. list
从左边先推入12 再推入13 这时从右边推出一个元素 则为12
图片.png

llen能求出序列的长度为3 证明list序列可以推入相同的元素
图片.png

3. set
scard能求出集合的长度为2 说明集合不能插入相同的元素

图片.png

判断元素是否属于集合.png

移除元素.png

4.hash
往哈希表hash1中存储键值对 键为key1 值为12 并取得键key1的值
图片.png

往哈希表hash1中存储键值对 键为key2 值为13 并取得hash1的长度
图片.png

同时取得hash1中 key1和key2的值 注意要用hmget
图片.png

  1. sorted set
    往有序集合zset1中存储成员val1 值为9.1 成员val2 值为10.2 成员val3 值为11.3
    图片.png

    将zset1三个值按从小到大排名
    图片.png

    将val1的值设为12.4 排名发生变化 val1的值最大排在最末
    图片.png

    将val2的值设与val1相等为12.4 则val1排在val2前面 因为1比2小
    图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介redis: redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。 和Memca...
    天蓝色的彼岸007阅读 342评论 5 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • 1. 使用redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就...
    慕容小伟阅读 445评论 0 1
  • RedisRedis命令参考网址:http://doc.redisfans.com/ Redis 简介Redis ...
    野柳阅读 1,156评论 0 9
  • 两载假期宝岛游, 前值仲夏后值秋。 长春古木寻常见, 秀水听涛到处幽。 自是不归归不得, 外人看笑后人羞。 海峡两...
    天一沙鸥阅读 175评论 0 1