本文是Redis入门指南的阅读笔记,同事推荐的,通过本书了解到了很多Redis支持的数据结构、很多应用场景等。基本可以做到在工作中的适当情况下应用Redis。
Redis入门指南(2)
redis-server
命令启动redis。Redis支持两种持久化方式,一种是RDB方式(快照:根据指定的规则“定时”将内存中的数据存储在硬盘上),另一种是AOF方式(在每次执行命令后都将命令本身记录下来)。Redis允许同时开启RDB和AOF。
在一个典型的一主多从的Redis系统中,从数据库在整个系统中起到了数据冗余备份和读写分离的作用。当主数据库遇到异常中断服务后,开发者可以通过手动的方式选择一个从数据库升格为主数据库,以便系统能够继续服务,但是这个过程需要人工介入。
Redis 2.8提供了哨兵,用于自动化实现上述过程,哨兵的主要功能有二:(1)监控主数据库和从数据库是否正常运行;(2)主数据库出现故障时自动将从数据库转换为主数据库。