首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重播磁盘在Spring中的持久化

重播磁盘在Spring中的持久化
EN

Stack Overflow用户
提问于 2022-07-12 06:14:57
回答 1查看 69关注 0票数 0

我正在用Spring应用程序实现Hazelcast,该应用程序连接到一个缓慢的数据集,所需的是缓存数据的磁盘持久性。我查阅了正式的Hazelcast文件:

https://docs.hazelcast.com/hazelcast/5.1/storage/configuring-persistence

主要是说,

即使在启用持久性之后,您的成员也不会开始持久化任何数据,直到您将数据结构或作业快照配置为持久化为止。

因此,实现持久性的唯一方法是实现如下所建议的mapStore?

https://docs.hazelcast.com/hazelcast/5.1/data-structures/working-with-external-data#:~:text=a%20single%20call.-,Creating%20the%20MapStore%20Implementation,-The%20following%20example

我已经在传统的Spring解决方案下面实现了缓存数据(它成功地将数据存储在内存中)

代码语言:javascript
复制
@Cacheable(value = "DataByFileDate", key = "#fileDate", sync = true)

和Hazelcast yaml:

代码语言:javascript
复制
hazelcast:
  cluster-name: test
  management-center:
    enabled: true
    url: 'localhost:8080/'
  persistence:
    enabled: true
    base-dir: /path/to/persist
  network:
    join:
      tcp-ip:
        enabled: true
        member-list:
          - member1
          - member2
  map:
    DataByFileDate:
      data-persistence:
        enabled: true

但是,这不管用。是否有任何解决方案可以通过这种方式实现磁盘持久性?

EN

回答 1

Stack Overflow用户

发布于 2022-07-12 08:19:45

data-persistence是一个商业特性。如果您有商业协议,您可以在支持门户上请求帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72947790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档