标签:res add 知识 with 重启 数据结构 存储 插入 高性能
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。默认有16个数据库,可以利用select n 来切换。
Redis 与其他 key - value 缓存产品有以下三个特点:
常用的命令如下
1.set a 1 设置key为a,value为1
2.get a
3.del a
4.hmset boke a 1 b 2 相当于设置 {"boke":{"a":1,"b":2}}
5.hget boke a 得到a的值,结果为1
6.hdel boke a 删除a
7.hgetall boke 得到所有的键值对
8.hexist boke a 是否存在
9.hkeys boke 得到所有的key
10.hvals boke 得到所有的值
11.lpush 从列表的左边插入
12.lpop 从列表的左边取出,返回该值
13.rpush 从列表的右边插入
14.rpop 从列表的右边取出,返回该值
15.llen boke 得到长度
16,lindex boke a 得到第一个该值的索引,从左边开始计算
17.ltrim 从左边开始裁剪,0为开始,-1为最后,包括边界值
18.lrange boke 0 -1 从左开始,列举出所有的值
19.sadd boke 1 将1添加到集合boke中
20.sadd boke rem 1 删除1
21.sadd boke pop随机取出一个
22.sismember boke a 判断是否存在
23.scard boke 得到大小
24.smembers boke 列举出所有元素
25zadd boke 1 a 2 b 3c 添加元素到有序集合
26.zrem boke a 删除
27.zscrd boke得到个数
28.zrange boke 0 -1 withscores 列举出所有的元素,并带上权重
标签:res add 知识 with 重启 数据结构 存储 插入 高性能
原文地址:https://www.cnblogs.com/diwangguilai/p/10811885.html