【问题标题】:Does Redis have persistence capability for selected keys/data?Redis 是否具有选定键/数据的持久性功能?
【发布时间】:2017-06-14 16:09:52
【问题描述】:

我知道 Redis 具有 RDB 和 AOF 的持久性选项,对我来说这或多或少是整个 redis 缓存存储备份。

我们是否仅对选定的键具有持久性功能? 一种解决方案是拥有较长的 TTL,但在电源故障或崩溃的情况下仍会丢失。

我的要求不是保留 redis 中的全部数据,而是保留选定的键。

谢谢, 阿什什

【问题讨论】:

    标签: redis


    【解决方案1】:

    否 - Redis 的数据持久性适用于服务器管理的整个数据集,即所有编号数据库中的所有键。

    如果您只想保留一堆密钥,请为这些密钥提供单独的 Redis 数据库并相应地配置其持久性(AOF 和/或 RDB)。

    【讨论】:

    • 我们是否有多个数据库在一个类似于 Mongo Collection 的 redis 服务器实例下运行?在一个持久性 redis 数据库上为几个键分区数据并保留在默认的 redis 数据库上是很困难的。连接字符串会改变吗?
    • 澄清一下 - 单独意味着每种类型的键都有不同的连接。虽然很难,但没有其他方法可以做到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 2020-12-28
    • 2016-10-17
    相关资源
    最近更新 更多