LIST
lrem key n value
rpoplpush a b 把a的右边的元素加到b的左边
Set集合
从第一个集合移动到第二个集合
Hash哈希
Zset有序集合
GEO地理位置(类似Hash)
Hyperloglog
BitMap
redis配置(pdf里)
redis事务
实践
Redis的持久化
RDB
实践
权限开通
-R当前所有文件777(当前用户,当前用户组,其他用户)单独一个7是反过来(其他用户)
vim redis.conf
删除
在另外窗口启动服务
触发RDB条件
1.flushall
2.退出
3.save
4.redis.conf里的save自动化配置
出现新的dump.rdb
AOF
实践
服务重启
文件出现
有两个客户端,一个用来修改配置一个用来连接
日志文件
修复,追加式,错误地方之后会被全部删掉
日志文件出错之后要修复
Redis发表和订阅
Redis的主从复制
一主二从
变从机
变主机
cp只能复制当前端口的文件给当前端口的文件
scp超级复制当前端口的文件给另一个端口的文件
sync同步,智能同步文件
哨兵模式
vim sentinel.conf
启动哨兵模式
该服务会自动选出新的主机