gpt4 book ai didi

c# - 是否有适用于 Windows 的具有高可用性选项的可查询分布式缓存?

转载 作者:可可西里 更新时间:2023-11-01 11:22:04 26 4
gpt4 key购买 nike

我们正在尝试将某种分布式缓存集成到我们的系统中。我们有两个主要要求:

  • 高可用性,即自动将数据复制到镜像机器上,这样即使一台机器出现故障,数据仍然可用。
  • 缓存数据的可搜索性/质量,即需要进行范围搜索。
  • 可选:返回存储数据的完整快照。
  • 可选:能够定期保存缓存数据。

到目前为止,我们只有 SharedCache 作为候选,因为它至少允许使用正则表达式进行搜索。虽然这本质上很慢。 SharedCache 不支持高可用性。 Windows App Fabric 提供了这个功能,但据我所知没有搜索功能(如果我错了那真是太棒了)。

我有哪些选择?那是过分的要求?我应该放弃并考虑某种定制解决方案吗?

最佳答案

肯定包括Membase Memcached到您的考虑事项列表。它非常坚固和稳定。如果需要,您可以使用唯一的“Memcached”部分,但也可以使用 NoSQL 文档数据库(当然也可以用作“缓存持久性”)。

关于c# - 是否有适用于 Windows 的具有高可用性选项的可查询分布式缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4941864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com