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)