【发布时间】:2021-06-06 07:01:55
【问题描述】:
我正在使用 Redis 开发 Node.js 应用程序,对于这个应用程序,我们有一个手机号码和用户名是否存在检查,我想用布隆过滤器实现。我遇到了https://oss.redislabs.com/redisbloom,我在我的应用程序中使用了它,但担心如果 Redis 关闭我的数据会丢失,我将如何保存我的数据。有 BF.SCANDUMP 和 BF.LOADCHUNK 命令,但 BF.SCANDUMP 给出的数据格式不可读,可能是十六进制格式。
感谢您对此提供的任何帮助。 谢谢。
【问题讨论】:
-
RedisBloom 使用原生的Redis Persistence 持久化数据,所以如果你使用这些(顺便说一下,RDB 是默认启用的)数据将在重启后仍然存在。
-
谢谢你的建议先生,但我不希望整个数据被持久化,我只想让我的密钥持久化。
标签: redis node-redis bloom-filter