任何人都可以告诉我如何将命令 BGSAVE 从 BookSleeve 调用到 Redis?
我在 BookSleeve 可用方法中搜索了很多,但没有找到任何与 SAVE 或 BGSAVE 相关的命令。
谢谢!
任何人都可以告诉我如何将命令 BGSAVE 从 BookSleeve 调用到 Redis?
我在 BookSleeve 可用方法中搜索了很多,但没有找到任何与 SAVE 或 BGSAVE 相关的命令。
谢谢!
是的,我似乎从来没有时间添加它;我认为SHUTDOWN
也不存在。在这两种情况下,我希望它们根本不是客户端通常在请求时执行的操作- 但通常是自动的(持久性配置),或者在命令行(手动或作为脚本的一部分)发起的作为一部分的日常维护操作。
我可以为下一个构建添加它(可能使用“连接启用了管理命令”检查)。
目前(未经测试)的真正hacky解决方法是:
.Scripting.Eval(0, "return redis.call('bgsave')", null, null);
(警告:以上让我不寒而栗)
但同样:如果您的应用程序只是执行日常工作,我可能会建议使用自动 redis 持久性设置。如果您的应用程序是监控/维护前端,那么SAVE
似乎并不太合适。
但没有找到任何与 SAVE 或 BGSAVE 相关的命令。
实际上,我强烈建议避免SAVE
在生产服务器上使用,除非您知道它安全地放在一边并且没有被使用;BGSAVE
不是那么具有侵略性。