Radis学习总结
Radis基本介绍
- Radis是非关系型数据库,常被用作缓存使用。
基本数据结构
字符型
- 存储
set key value
- 获取
get value
- 删除
del key
哈希值
- 存储
hset key key value
- 获取
hget key key
- 获取所有键值对
hgetall key(student)
- 删除
hdel key key
列表
- 存储:
左插入:lpush key values
右插入:rpush key values
-
获取
获取全部:lrange mylink 0 -1 获取两个元素: lrange mylink 0 1 获取某个索引的值:lindex mylink 1
-
删除
删除左边第一个:lpop mylink 删除尾部第一个:rpop mylink 删除指定数量的指定值:lrem list 3 v2
set集合
- 简单的string类型的无序集合
- sadd(添加)、smembers(查看所有元素)、sismember(判断是否存在)、scard(查看长度)、srem(移除指定元素)操作
zset
- zadd(添加)、zrange(查询)、zrangebyscore(排序小-大)、zrevrange(排序大-小)、zrangebyscore withscores(查询所有值包含key)操作