Redis简单介绍
【摘要】
文章目录
简介概念下载安装
命令操作数据结构命令操作
持久化概念Redis持久化机制
简介
概念
Redis是一款高性能的nosql系列的非关系型数据库 Red...
简介
概念
Redis是一款高性能的nosql系列的非关系型数据库
Redis做缓存
下载
安装
下载解压之后直接使用,不用安装
命令操作
数据结构
命令操作
- 1、字符串 string
存储:
set key value
获取:
get key
删除:
del key
- 1
- 2
- 3
- 4
- 5
- 6
- 2、哈希类型:hash
存储:
hset key field value
获取:
hget key field:获取指定的field对应的值
hgetall key:获取所有的filed和value
删除:
hdel key field
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 3、list列表类型:可以添加一个元素到列表的头部(左边)或者尾部(右边)
添加:
lpush key value:将元素加入列表左边
rpush key value:将元素加入列表右边
获取:
lrange key start end:范围获取
删除:
lpop key:删除列表最左边的元素,并将元素返回
rpop key: 删除列表最右边的元素,并将元素返回
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 4、集合类型 set:不允许重复元素
存储:
sadd key value
获取:
smembers key:获取set集合中所有的元素
删除:
srem key value:删除set集合中的某个元素
- 1
- 2
- 3
- 4
- 5
- 6
- 5、sortedset有序列集合类型:不允许元素重复,且元素有顺序
存储:
zadd key score value
获取:
zrange key start end
删除:
zrem key value
- 1
- 2
- 3
- 4
- 5
- 6
- 6、通用命令
keys:查询所有的键
type key:获取键对应的value类型
del key: 删除指定的key value
- 1
- 2
- 3
持久化
概念
Redis是一个内存数据库,当Redis服务器重启,获取电脑重启,数据会丢失,我们可以将Redis内存中的数据持久化保存到硬盘的文件中,
Redis持久化机制
RDB:默认机制,不需要进行配置,默认就使用这种机制
在一定的间隔时间中,检测key的变化情况,然后持久化数据。
AOF:日志记录的方式,可以记录每一条命令的操作,可以每一次命令操作后,持久化数据。
文章来源: blog.csdn.net,作者:张艳伟_Laura,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/Laura__zhang/article/details/119455537
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)