持久化:
Redis是基于内存的K/V系统,在重启前后,内存中的记录得不到保存。如果希望在重启后获得原有记录,需要对数据进行持久化保存。
默认情况下,使用save命令,将所有记录写在dump.rdb文件中,但会因io的大量操作产生性能问题。
修改配置文件,可使数据实时保存:
appendonly yes #appendfsync always 的持久化,不推荐使用 appendfsync everysec 中,推荐 #appendfsync no //启用日志追加持久化方式 //每次收到写命令就立即强制写入磁盘, 最慢的, 但是保证完全 //每秒钟强制写入磁盘一次, 在性能和持久化方面做了很好的折 //完全依赖操作系统,性能最好,持久化没保证
在启动redis-server时,添加配置文件:redis-server redis.conf
相关资料:
丹臣的redis介绍:http://weibo.com/1988712133/eDDusvvi0Ec