问题标签 [jcs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
caching - 如何在运行时创建 JCS 缓存区域?
谁能告诉我如何在运行时创建 JCS 缓存区域?
caching - JCS - 从数据库动态更新缓存
我维护一个利用 JCS 将缓存保存在 JVM ( JVM1 ) 中的应用程序。当 JVM 启动/重新启动时,该数据将首次从数据库加载。
但是,数据库将从不同的 JVM ( JVM2 ) 访问,并有助于将数据添加到数据库。
为了确保这些附加/新添加的记录加载到缓存中,我们需要为数据库中的每个添加重新启动JVM1。
有没有办法我们可以定期刷新/加载JVM1中的缓存(仅用于新添加的记录) (而不是频繁的数据库轮询)?
谢谢,贾亚克里希纳
caching - Ehcache 和 Apache JCS - 这是如何工作的?
我需要 Lru 缓存来存储几个(~100)大对象(例如~10MB)。我阅读了 Ehcache 和 JSC 并有一个问题。我有一个案例:我在 ehcache 中存储了 10 个对象。然后我从他们那里得到一个并分配给参考。我的引用对象和缓存中的数据是否重复或指向 JVM 内存中的同一对象?
web-services - JBoss启动后如何初始化RestEasy web服务
我有一个部署到 JBoss 7.1.1 的 RestEasy Web 服务。Web 服务依赖于另一个服务。这个其他服务必须在 JBoss 启动时初始化——在第一次调用 RestEasy Web 服务之前。我尝试在 RestEasy 类中使用静态初始化块,但直到第一次调用 RestEasy Web 服务方法之一时才会执行。
在调用任何 RestEasy 方法之前,我将不胜感激有关如何初始化依赖服务(在 JBoss 启动时)的任何建议。
java - JCS编辑磁盘辅助缓存DiskPath
我正在开发一个带有 JCS 1.3 缓存的 Web 应用程序。
我需要在运行时从 JVM 属性编辑索引磁盘辅助缓存的 DiskPath。
你知道这样做的方法吗?
我设法创建了 AuxiliaryCache 对象,但我不知道如何将它与我在 cache.ccf 中定义的所有区域连接起来。
这是创建磁盘缓存的代码:
要获得一个区域,我使用以下内容:
请给个主意?
maven - jcs 1.3 用 maven 配置
我想将 jcs 添加到我的 maven 项目中。
在以下页面的配置下:http: //commons.apache.org/proper/commons-jcs/faq.html
JCS 需要哪些罐子?
从版本 1.2.7.0 开始,JCS 的核心(LRU 内存缓存、索引磁盘缓存、TCP 横向和 RMI 远程服务器)只需要另外两个 jar。并发 commons-logging 1.2.6.9 及以下版本还需要以下两个额外的 jar: commons-collections commons-lang 项目信息页面上列出的所有其他依赖项都用于可选插件。
当我将 jcs 依赖项(jcs 版本 1.3)添加到 pom.xml 时,很多依赖的 jar 被添加到我的类路径中。我只需要核心 jcs 及其所需的依赖项,仅此而已。
是否可以将 maven 配置为仅具有必需的依赖项并避免可选的依赖项。
*尝试谷歌的解决方案,但找不到任何信息。
java - JCS 的示例
我是第一次实施 JCS。
我的要求:我有一个带有 main 方法的 java 类,我在缓存中存储了一些数据。
我有第二个 java 类,它有一个 main 方法,我从使用第一个 java 类存储的磁盘缓存中检索该方法。
请注意:1.我想使用磁盘缓存(JCS)。2. 我想从不同的 JVM 中检索数据。3. 当我运行第一个 Java 类 main 方法时,我应该将数据存储在磁盘缓存中,当我运行第二个 Java 类 main 方法时,我想从使用第一个存储在磁盘中的缓存中检索数据java类主要方法。
1类:主要方法..
类2:主要方法
缓存.ccf:
java - JCS 未能加载属性
我JCS
用于缓存目的。我已经在我的 PC 上实现了它,它运行良好,但在我们的 Tomcat 服务器以及我的同事 PC 上Failed to load properties for name [/cache.ccf]
出现了错误。
jar 文件已正确安装,并且该cache.ccf
文件与我的 PC 位于相同的位置,所以我不明白为什么它对我来说成功,否则会失败。
我用来获取 JCS 缓存实例的代码是:
cache.ccf 文件包含以下内容:
*解决方案编辑我从头开始重写了cache.ccf,现在它似乎可以正常工作了。
jpa - 在检索一对多关系实体时使用 JCS 缓存获取延迟初始化异常
我们正在使用 JCS 缓存并成功放置实体。当我们从 JCS 缓存中检索数据时,我们能够检索实体,但如果它具有一对多的关系实体,则无法检索相关实体。我们得到了惰性初始化扩展。请建议我们。
jcs - Java:为什么 JCS 的 get 方法很慢?
我正在使用 Java 和 JCS 开发一个项目
虽然我发现 jcs.get 非常慢,而 jcs.put 非常快。
我的代码是这样的:
我的财产档案
任何提示将不胜感激
谢谢!