gpt4 book ai didi

java - 什么是适合 Java EE 应用程序的二级缓存?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:29:01 25 4
gpt4 key购买 nike

任何人都可以为 Java EE 6 应用程序推荐一个好的二级对象缓存解决方案,并为您的推荐提供背景信息吗?我使用 JPA 2.0 作为持久性提供程序。

我特别担心必须将缓存客户端作为单线程/单例 bean 运行。是这样吗?如果是这样,这是一个问题吗?

我在 PHP 网络应用程序中使用 memcached 有很好的经验,但 PHP 当然是单线程的,所以这从来都不是问题......

最佳答案

Can anyone recommend a good 2nd level object caching solution for Java EE 6 applications

虽然 L2 缓存契约在 JPA 2.0 中是标准化的,但 L2 缓存实现是特定于供应商的,您可能会也可能不会插入不同的 L2 缓存。

以防万一,请参阅章节19.2. The Second Level Cache对于 Hibernate(正如您将看到的,这个问题没有单一的答案,选择一种或另一种实现取决于您的需要和您使用缓存的方式)。

I am particularly worried about having to run the cache client as a single-thread / singleton bean. Is that the case? If so, is that an issue?

我不明白这个问题。您不必担心任何事情,JPA 提供程序与缓存交互,而不是您。

关于java - 什么是适合 Java EE 应用程序的二级缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2498537/

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