【问题标题】:Hazelcast server with persistence具有持久性的 Hazelcast 服务器
【发布时间】:2021-07-14 06:42:13
【问题描述】:

我可以知道 Hazelcast 支持磁盘持久性吗?换句话说,我可以使用 Hazelcast 作为常规数据库吗? (就像 apache ignite 一样)。

【问题讨论】:

    标签: hazelcast hazelcast-imap


    【解决方案1】:

    不,Hazelcast 是一种内存数据存储。它不支持持久化。

    Hazelcast 支持的一个极端情况是所谓的热重启,但它仅限于需要关闭集群进行维护或集群突然崩溃的场景。你可以在Hazelcast: Hot Restart阅读更多内容。

    【讨论】:

    【解决方案2】:

    通常,Hazelcast 是以内存为中心的存储,具有各自的权衡取舍。持久性选项旨在在启动时更快地填充缓存并在失败后更快地恢复。请参阅Hot Restart

    使用 Hazelcast 作为数据的数据库,您可以在丢失时恢复或忽略数据。 Hz 为您提供了许多恢复数据的工具:MapStoreConnectors。当您需要强大的持久性(如在“ACID”数据库中)时,我不建议使用它,例如长期保存。

    免责声明:我在 Hazelcast 工作

    【讨论】:

      猜你喜欢
      • 2019-07-09
      • 1970-01-01
      • 2011-02-25
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2011-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多