【问题标题】:Apache Ignite - Near Cache consistencyApache Ignite - 接近缓存一致性
【发布时间】:2018-11-02 13:12:14
【问题描述】:

我正在评估 Apache Ignite 以检查它是否符合我们公司的需求。到现在为止还挺好。现在我试图了解近缓存功能在一致性方面的工作原理。

我们目前有几个微服务,每个微服务都配置了一个以客户端模式配置的 Ignite。所有这些实例都连接到集群中的多个 Ignite 服务器。对于某些用例(读取>>>写入),在缓存服务器前面使用近缓存似乎是合理的。我已经检查过了,在写入的情况下,它似乎在所有情况下都会自动使“陈旧数据”失效,这很好。

我的问题:除了this one 之外,还有其他说明它是如何工作的文档吗?特别是,我想了解对任何其他实例的任何后续读取请求(在写入请求之后)是否会获得更新的数据(没有最终一致性)。

谢谢!

【问题讨论】:

    标签: java ignite


    【解决方案1】:

    对于FULL_SYNC mode,所有副本始终是一致的,没有最终的一致性。近缓存用作一种额外的备份副本。

    我认为没有关于它如何工作的设计文档。

    【讨论】:

    • 感谢斯坦尼斯拉夫的回答。这意味着近缓存使用与主/备份相同的同步机制。所以我想将 PRIMARY_SYNC 与近缓存一起使用是没有意义的,对吧?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-01
    • 2021-11-17
    • 2020-09-14
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    相关资源
    最近更新 更多