Redis简单介绍

7 篇文章 0 订阅
3 篇文章 0 订阅


简介

概念

Redis是一款高性能的nosql系列的非关系型数据库
Redis做缓存
在这里插入图片描述

下载

Redis官网和中文网都可以
官网
中文官网

安装

下载解压之后直接使用,不用安装
在这里插入图片描述

命令操作

数据结构

在这里插入图片描述

命令操作

  • 1、字符串 string
存储:
	 set key  value 
获取:
	get key
删除:
	del key 
  • 2、哈希类型:hash
存储:
	hset key field value 
获取:
	hget key field:获取指定的field对应的值
	hgetall key:获取所有的filed和value
删除:
	hdel key field
  • 3、list列表类型:可以添加一个元素到列表的头部(左边)或者尾部(右边)
添加:
	lpush key value:将元素加入列表左边
	rpush key value:将元素加入列表右边
获取:
	lrange key start end:范围获取
删除:
	lpop key:删除列表最左边的元素,并将元素返回
	rpop key: 删除列表最右边的元素,并将元素返回
  • 4、集合类型 set:不允许重复元素
存储:
	sadd key  value 
获取:
	smembers key:获取set集合中所有的元素
删除:
	srem key value:删除set集合中的某个元素
  • 5、sortedset有序列集合类型:不允许元素重复,且元素有顺序
存储:	
	zadd key score value
获取:
	zrange key  start end
删除:
	zrem key value
  • 6、通用命令
keys:查询所有的键
type key:获取键对应的value类型
del key: 删除指定的key  value

持久化

概念

Redis是一个内存数据库,当Redis服务器重启,获取电脑重启,数据会丢失,我们可以将Redis内存中的数据持久化保存到硬盘的文件中,

Redis持久化机制

RDB:默认机制,不需要进行配置,默认就使用这种机制

在一定的间隔时间中,检测key的变化情况,然后持久化数据。

在这里插入图片描述

AOF:日志记录的方式,可以记录每一条命令的操作,可以每一次命令操作后,持久化数据。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张_Laura

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值