在连接上客户端的情况shutdown,会关掉Redis,not connected>表示连接不上。
如果你想重新启动Redis,可以先退出客户端,指令为ctrl+c
然后启动Redis,指令为 ./bin/redis-server ./redis.conf
这是执行set、get命令之后的返回结果,用于提示用户命令的执行状态。
就像java和c语言中,执行带有返回值的函数之后,会一个返回值给用户接收。这是类似的。
如果对你有帮助,还望采纳。如果还有什么疑惑,可以私我,我看到会尽力帮你您,谢谢。
并没有,你可以设置RDB和AOF 一起使用
首先需要明白Redis的AOF持久化策略是将发送到Redis服务端的每一条命令都记录下来,并且保存到硬盘中的AOF文件中,类似修改日志文件,来一条命令就记录一条。
如果先关闭服务端,客户端发送的命令就无法被记录下来,这样就造成数据丢失了。
先关闭客户端,这样就不会有新的命令发送到服务端,保证数据的完整性。
redis aof文件应该有一个完整性检查的设置,人为的修改aof文件不见的是不可以,可能是破坏了一个最终的值的校验,所以启动不了,你去上网找找吧
通过RDB,AOF或是两者公用持久化方式进行持久化操作。
我做数据持久化
怎么查看appendonly.aof中的数据