1, 5种数据类型: String Hash Set SortedSet List 2,持久化方式: A,快照方式dump: save 或者 gbsave命令,全面的持久化 成本很高,会阻塞别的请求 B,日志追加 aof appendonly yes --- 启用日志追加持久化 三种方式:appendfsync always 每条命令当即持久化到日志 appendfsync everysec 每秒强制写一第二天志 appendfsync no 彻底依赖操做系统的设置,写日志 会产生大量冗余重复命令,可用gbrewriteaof命令用快照方式保存到临时文件,最后替换原来的持久化日志 3,info 命令查看redis的相关状态信息 dbsize 返回总key的数量 MONITOR 实时监听并返回redis服务器接收到的全部请求信息。 SHUTDOWN 把数据同步保存到磁盘上,并关闭redis服务。 CONFIGGET parameter 获取一个 redis配置参数信息。(个别参数可能没法获取) CONFIGSET parameter value 设置一个 redis配置参数信息。(个别参数可能没法获取) CONFIG RESETSTAT 重置 INFO 命令的统计信息。 DEBUGOBJECT key 获取一个 key 的调试信息。 DEBUGSEGFAULT 制造一次服务器当机。 FLUSHDB 删除当前数据库中全部 key,此方法不会失败。 当心慎用 FLUSHALL 删除所有数据库中全部 key,此方法不会失败。 当心慎用 4,主从辅助 master-slave slave能够用来作备份,在master上关闭持久化 master同步到slave时,不会阻塞,可是slave会阻塞