所以我对在这里点火完全陌生。是否有任何配置或策略来将缓存内存中的所有数据导出到本地硬盘。
基本上,我希望的是某种记录器/快照,当对缓存中的数据执行任何类型的sql更新操作时,都会显示数据的变化。
如果有人能提出解决办法,我会非常感激的。
发布于 2017-07-03 18:24:02
您可以为任何缓存1创建和配置持久性存储。如果集群重新启动,所有数据都将在那里,并可以使用IgniteCache#loadCache(..)方法重新加载到内存中。Ignite提供了与RDBMS 2和Cassandra 3的集成。
IgniteCache#loadCache(..)
此外,在未来的一个版本(很可能是下一个2.1版本)中,Ignite将提供一个本地磁盘持久性存储,它将允许在冷缓存中运行,即在集群重新启动后不显式地重新加载。关于更多细节,我建议监视dev和用户Apache邮件列表。
1
2
3
https://stackoverflow.com/questions/44884312
相似问题