gpt4 book ai didi

java - 缓存实现

转载 作者:行者123 更新时间:2023-11-30 04:48:32 24 4
gpt4 key购买 nike

我已经研究这个问题一周了,但我想对我的特殊情况有一些想法......

2台物理服务器:

  • 服务器 A - 公共(public) WAR、管理 WAR

  • 服务器 B - 公共(public) WAR

要求:

  • 两个 WAR 需要查看相同的数据。

  • admin WAR 修改/添加数据到缓存。

  • 公共(public) WAR 会修改缓存的其他部分/向其中添加数据。

  • 整个缓存需要驻留在每台物理服务器的内存中(如果我在服务器 A 管理 WAR 或公共(public) WAR 上添加某些内容,它需要显示在服务器 B 公共(public) WAR 上),因此如果发生故障,我们不会等待一半的缓存被填充

  • 1,500 个活跃用户/服务器,绝大多数流量用于读取,很少写入

额外的硬件是不可能的。

对于这种情况有没有好的第三方缓存解决方案?看来大多数分布式缓存系统都希望将一半数据保留在服务器 A 上,一半保留在服务器 B 上,这无法满足我们的故障转移性能需求。

感谢您的任何想法!

最佳答案

您应该查看Redis

关于java - 缓存实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10355756/

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