【问题标题】:Ignite data backup in hard disk点燃硬盘中的数据备份
【发布时间】:2025-12-06 02:10:02
【问题描述】:

所以我是全新的在这里点燃。是否有任何配置或策略将缓存内存中存在的所有数据导出到 ignite 中的本地硬盘。

基本上我希望的是某种记录器/快照,当对缓存中存在的数据执行任何类型的 sql 更新操作时,它会显示数据的变化。

如果有人可以提出解决方案,我将不胜感激。

【问题讨论】:

    标签: ignite persistent-storage


    【解决方案1】:

    您可以为任何缓存 [1] 创建和配置持久性存储。如果集群重新启动,所有数据都将在那里,并且可以使用IgniteCache#loadCache(..) 方法重新加载到内存中。开箱即用的 Ignite 提供与 RDBMS [2] 和 Cassandra [3] 的集成。

    此外,在未来的一个版本中(很可能是下一个 2.1),Ignite 将提供一个本地磁盘持久存储,允许使用冷缓存运行,即集群重启后无需显式重新加载。我建议监视开发人员和用户 Apache Ignite 邮件列表以获取更多详细信息。

    [1]https://apacheignite.readme.io/docs/persistent-store

    [2]https://apacheignite-tools.readme.io/docs/automatic-rdbms-integration

    [3]https://apacheignite-mix.readme.io/docs/ignite-with-apache-cassandra

    【讨论】: