避免Redis持久性(Socket.io + Cluster + RedisStore)

时间:2012-12-30 01:02:59

标签: javascript node.js redis socket.io

我知道你可以在node.js中使用Redis for the communication between socket.io sockets from different cluster workers,也可以在这些工作者之间共享其他对象。

但我正在努力解决以下问题:

Redis数据的持久性是否会妨碍这一点? 当主进程关闭时,如何确保从redis中删除套接字数据?我如何确保对象的相同内容?我只需要这些数据,直到进程/套接字终止。

也许我必须删除保存到磁盘的间隔并在master-start上重新加载整个Redis服务器?

非常感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用FLUSHDB删除当前数据库中的所有数据,或FLUSHALL删除所有数据库中的所有数据。