【问题标题】:Object graph and Infinispan对象图和 Infinispan
【发布时间】:2021-10-28 12:57:31
【问题描述】:

我们在 Java 应用程序中有一个大型对象图。 我们想在几个节点之间共享对象图 我们现在正在研究 Infinispan 我们遇到的问题是,当我们更新一个被多个对象引用的对象时,Inifinispan 正在创建一个新对象,而我们正在丢失所有其他对象对它的引用(仍然指向旧对象)

有没有办法克服这个问题?

【问题讨论】:

    标签: infinispan


    【解决方案1】:

    不,当缓存集群时,Infinispan 无法保留不同缓存条目中对象之间的引用。

    您可以在 Infinispan 之上尝试Hibernate OGM,或者自己实现类似的东西:将共享对象存储为单独的条目(在相同的缓存中或不同的缓存中)并用它们在存储中的缓存键替换对它们的引用,然后在加载时用对象引用替换缓存键。

    【讨论】:

      猜你喜欢
      • 2016-08-30
      • 2020-09-27
      • 1970-01-01
      • 1970-01-01
      • 2015-02-28
      • 1970-01-01
      • 2019-09-04
      • 2018-10-28
      • 2017-03-22
      相关资源
      最近更新 更多