- 简介
特点:1. 键值对型 2. 内存型数据
NoSQL not only SQL, 不支持事务
应用场景:缓存数据–社交应用–session共享和购物车等 - 安装
- 配置
- 数据库操作
1. 字符串型
set key value –设置键值对
get key –获取值
mset k1 v1 k2 v2 –设置多个键值对
setex key 5 value – 设置5秒失效
append key before value 12
mget k1 k2 k3
2. 键操作
keys * 所有的键
keys a* 所有的值
type a 值类型
expire a 5 –5秒后到期
3.hash类型
hash类型
键–属性–值
hset key field value –设置单个hash值
hmset key field1 value1 field2 value2 –设置多个hash值
hkeys key
hegt key fields
hvals key
hdel key field value1
4. list类型
value 里面全是字符串
lpush key v1 v2 v3 v4
rpush key v1 v2 v3 v4
linsert key before v1 v2
lrange key index1 index2
lrange key 0 -1
lset key v1 v2
lrem key 0 tao 全部删除
lrem key -2 tao 从尾往头删除2 个
lrem key 2 tao 从头往尾删除2个
5.set类型
无序不重复的集合
sadd key member1 member2
smember key 返回所有的值
srem key member1
6. zset
元素是字符串
元素不重复,每个元素有对应的权重。
zadd key score value1 score value2
zrange key 0 -1
zrangebyscore key 9 10
Redis数据库简介及基本操作
最新推荐文章于 2024-06-11 06:00:00 发布