- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
很奇怪,但我正在研究 Oracle Coherence 作为分布式缓存的替代品。我的主要问题是我们的应用程序中目前没有分布式缓存。这是我主要关心的问题。这就是我想要实现的。因此,假设我占用一台机器并开始一个新的(第三个)读取过程,它将能够连接到缓存并监听缓存,并且将拥有一整套重复三份的缓存(到目前为止,它是重复的)从普通人的角度来看,这也是浪费。缓存的大小为 2 GB,如果不进行分布式,它会限制我们。
那就让我来 Coheremce。
但是现在,我们也没有数据库作为持久存储。我们将归档进程作为我们的持久存储。 (90 天的数据)好的,现在将其乘以大约 2 GB * 90 的 soem(这是我们想要保留的最低限度)。
对 Coherence 作为解决方案的初步/中期分析。
我的脑海中闪过一个(据说)绝妙的想法。为什么不将其作为我的分布式缓存的持久存储。 Oracle Coherence 是否支持这一点?我也将摆脱归档基础设施(我讨厌守护进程归档进程)。由于某些奇怪的原因,我不想去数据库替换这些平面文件。
怎么说?Coherence 能成为我的救星吗?任何其他稳定的替代品也是如此。(连贯性是大佬强加给我的,仅供引用)
最佳答案
您可以使用 Coherence 完成上述大部分操作。由于它主要是内存存储,因此您需要足够的物理 RAM 来存储 90*2Gb(但显然,并非所有这些都需要位于一台虚拟机或一台机器中。)Coherence 还具有持久性配置来保存和加载缓存来自磁盘的数据,但我不确定文件格式,可能是一些特定于 Coherence 的东西。
Coherence 的商业替代方案是 Gemfire 。它们具有非常相似的特征和大致相同的成熟度。当然还有一个很好的开源产品,叫做 Ehcache 。
关于java - 使用序列化文件作为 Oracle Coherence 中的数据存储的分布式缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2651237/
我已经创建了一个 WLS 10.3.6 域。我已经启动了节点管理器。我使用 WLS 控制台定义了一个不属于集群的 Coherence 服务器。域中没有定义 Coherence 集群。 当我使用 WLS
我是 Coherance 新手,正在查看 http://www.benstopford.com/2009/03/04/oracle-coherence-part-i-an-introduction/在
我是 Coherance 新手,正在查看 http://www.benstopford.com/2009/03/04/oracle-coherence-part-i-an-introduction/在
抱歉问这样的问题: 但我无法弄清楚 Coherence 是否 http://www.oracle.com/technetwork/middleware/coherence/downloads/cohe
我是 Oracle Coherence 的新手,我正在尝试寻找一种开发/调试工具来帮助我验证我的应用程序。 感觉应该有一种直接的方式来查看缓存的键和/或值(甚至可能运行临时查询和函数?)。但是,除了(
我们有一个多线程应用程序,该应用程序大量使用 Oracle Coherence 3.5 L1/L2 缓存(1k 请求/秒),其中性能至关重要... 我需要同步对 CacheFactory.getCac
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 4年前关闭。 Improve thi
我是 Oracle Coherence 的新手。我阅读了文档并使用命令提示符进行了动手操作。我在理解上没有问题。然后我用oracle coherence工具下载了eclipse。我为 oracle c
我已经花了两天多的时间试图完成这项工作,但没有任何结果。服务器是带有嵌入式 Coherence 服务器的 WebLogic 12c。值得一提的是,我不是在独立模式下运行 Coherence,而是它与可
假设我将分布式缓存模式用于名为“countries”的缓存。我有三个节点。我在缓存中放入了一些数据。我想知道这个缓存的每个节点上存在的数据。请让我知道是否有工具或我们如何以编程方式知道它 最佳答案 您
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 6年前关闭。 Improve t
我通过运行 coherence.cmd 制作了简单的 J2SE 应用程序加入集群,而不运行 cache-server.cmd,并且我运行相同的应用程序,同时运行 coherence.cmd 和 cac
我需要仅由一个 Coherence 集群成员运行一段 Java 代码。所以,我为此选择了master成员(member)。是否有API可以检查当前成员是否是主协调员成员?我正在使用 Oracle Co
我在使用 IN 语句和参数化列表进行 Coherence 搜索时遇到问题。 这里我使用示例数据创建缓存: NamedCache cache = CacheFactory.getCache("test-
我的 Coherence tangosol-coherence-override.xml 配置部分不起作用。我可以启动服务器,放入和获取数据,但我无法通过 CacheLoader 获取数据。 谢谢。
我正在尝试实现使用 Coherence transient 缓存的业务功能。 我计划依赖的功能之一是在将项目放入缓存时提供(可配置的)生存时间时自动逐出缓存条目。 NamedCache 接口(inte
我正在致力于实现 Oracle Coherence 复制缓存。实现如下: EntryList ENTRY_ITEMS
由于我在 Oracle 的 Oracle COherence 文档中没有看到太多关于缓存对象的说明,所以任何人都知道 Oracle Coherence 是否允许 HashMap (Java) 对象作为
现在我正在按顺序向 Coherence 服务器发送 10,000 个删除操作。结果,有 10,000 次网络往返。有没有办法将 1 个批量操作中的所有删除操作发送到 Coherence 以避免此往返?
我正在为客户研究 Oracle Coherence,他们感兴趣的事情之一是从中获取统计信息以了解使用模式等。 我知道我可以从 JMX 获取一些信息,但是还提供了一个 CacheStatistics 接
我是一名优秀的程序员,十分优秀!