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

启动哨兵模式
该服务会自动选出新的主机












浙公网安备 33010602011771号