redis常见操做

redis重启
pkill -9 redis-server
./redis-server /etc/redis/redis.conf
redis安装完后 将redis.conf拷贝到/etc/redis目录下 假设redis的安装目录是/usr/local/bin
关闭命令
1.
2.
杀掉对应的进程803
启动命令
链接redis
使用类型
1.get
2.incr 自增1
3.decr 自减1
4.incrby指定自增的数字
5.decrby指定自减的数字
6.keys * 获取redis中全部的key值
7.redis中的Keys是如何实现的
8.redis里的Hash类型相似关联数组$userInfo=array('name'=>'asion');
list类型 set无序集合类型 zset类型称为有序集合
redis的持久化功能 :redis为了自己数据的安全和完整性,会把内存中的数据按照必定的方法同步到电脑磁盘上面,这个过程被称为持久化操做;下次再次启动redis服务的时候,会把磁盘上面保存的数据从新的加载到内存里面。
常见的持久化操做有两种:
a 基于快照的方式:redis会按照必定的周期把内存中的数据保存到磁盘上
b 基于日志文件的追加:redis会把对redis数据形成更改的命令记录到日志文件里面,而后在一次重启的时候,执行一下日志文件里面对redis写的操做,达到数据的还原
1.快照
表示900s内 对redis的key进行一次操做 则会把内存里面的数据同步到磁盘文件
表示300s内 对redis的key进行10次操做 则会把内存里面的数据同步到磁盘文件
表示60s内 对redis的key进行一万次操做 则会把内存里面的数据同步到磁盘文件
2.基于文件追加方式的持久化存储
备份文件的周期
appendfsync always表明只要存在对redis数据形成更改的操做 都要记录到磁盘文件上
appendfsync everysec表明每秒中进行一次更改的操做 就要记录到磁盘文件上
appendfsync no 表明彻底交给操做系统来 意思是系统不繁忙的时候会把形成更改的操做 保存到磁盘文件上。
重启测试
给redis设置密码
相关文章
相关标签/搜索