gpt4 book ai didi

docker - 如何使 redisearch docker image 持久化数据?

转载 作者:行者123 更新时间:2023-12-02 18:02:03 24 4
gpt4 key购买 nike

我在本地使用 redislabs redisearch docker 镜像来处理 redisearch,但我希望在重新启动 redisearch 容器后创建的索引和文档仍然存在。我尝试了卷映射 - 它没有用。你做了什么让它坚持下去?

最佳答案

您还没有设置持久化配置指令,所以没有数据被持久化。

您可以提供配置文件,也可以将它们作为命令行参数提供。例如,以下根据默认值激活 RDB 快照:

$ docker run -p 6379:6379 -v /tmp/data:/data redislabs/redisearch --loadmodule /usr/lib/redis/modules/redisearch.so --save 3600 1 300 100 60 10000

无论如何,您可以验证挂载是否成功并通过调用 BGSAVE 手动保存 RDB .您应该能够在主机上看到“dump.rdb”。

关于docker - 如何使 redisearch docker image 持久化数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55855698/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com