Redis相关命令

redis经常使用命令redis

1.expire b 10数据库

设置超时时间  单位为秒服务器

2.pexpire b 1000spa

设置超时时间   单位为毫秒进程


3.expireat b 100000000000内存

设置超时时间戳it


3.persist bcli

取消超时时间配置


4.ttl bselect

查看剩余存在时间时间


5.select 1

切换数据库  默认0   默认有16个数据库


6.redis过时策略 : 

6.1定时删除

6.2按期删除

6.3惰性删除


6.4aof经过添加del命令删除

6.5 redis经过读取rdb文件时,只有主服务器会删除,从不会删除。


redis是九华方式:RDB和AOF方式

优先使用AOF方式持久化,若是AOF方式关闭才使用RDB进行持久化。

1.RDB持久化

保存内存中redis数据库状态到一个二进制文件中

2.redis持久化能够自动间隔性执行以及手动执行。自动持久化在redis.conf中配置。手动持久化经过save 和 bgsave 来调用。

save 阻塞执行。 bgsave派生子进程来执行。


2.AOF

保存redis写删除等命令到文本文件中。


8.client list 

查看所链接客户端信息


9. slaveof 127.0.0.1 7100

成为摸个redis的从服务器


10 redis sentinel启动配置

redis sentinel 是特殊的redis服务器用来选举新的主服务器用的。

10.1 配置sentinel.conf文件  

设置port

设置主服务器

10.2启动 

redis-sentinel sentinel.conf

相关文章
相关标签/搜索