初学redis,还望各位大侠不吝赐教,十分感谢,是这样的:
我在虚拟机里安装了redis,昨天晚上设置了一些键值(都是一些简单的字符串),按照我自己的理解,既然储存在了内存,昨晚关了机,今天再打开应该就没有了吧,可是今天早上还在啊,是我学习不认真忽略了哪个知识点了么?
127.0.0.1:6379> get name
"allen"
127.0.0.1:6379> get key1
"allen"
127.0.0.1:6379> get key2
"allen2"
127.0.0.1:6379> get key3
"allen3"
这些键值是昨晚设置的,今天早上竟然还在,求各位解惑。
redis默认是会持久化到硬盘的,你看你的redis目录是不是多了个dump.rdb就是数据文件,至于怎么让它不持久化么,你自己查查资料,它有两种持久化方案snapshot和AOF