在ubuntu 16.04上。通过redis-cli与本地redis实例交互。使用节点hubot脚本,该脚本使用redis作为其主数据存储。
当我输入keys *
时,我会收到一个键hubot:storage
所以我FLUSHALL
并得到ok
回复。但是如果Hubot正在运行,或者一旦它打开,它立即恢复该键的值,所以我永远不能删除它。
我使用info
命令尝试查看它是否在其他某些redis实例上保留,并且我已清除/var/redis
中的所有备份文件。基本上我无法弄清楚这些数据的存储位置,以便继续从中恢复。
关于我如何清除这个问题或Hubot可能会缓存此问题的任何建议?
它似乎与此代码有关:https://github.com/hubotio/hubot-redis-brain/blob/master/src/redis-brain.js特别是第49行的块是每次恢复之前调用的内容。