首页 > TAG信息列表 > distributed-caching

最佳实践缓存:单块与细粒度的缓存数据

在分布式缓存方案中,通常建议使用或避免使用存储在缓存中的整体对象吗? 我正在使用由EAV模式支持的服务,因此我们将缓存放在适当的位置,以最大程度地减少从数据库中检索所有主要记录和相应属性集合时EAV造成的可感知的性能缺陷.我们将在服务启动时启动缓存. 我们并不是对所有产品都

在hazelcast和Java中以编程方式设置Near Cache验证Near缓存是否从本地缓存返回数据

我创建了一个Hazelcast设置,其中一个节点运行了hazelcast实例.我的客户端应用程序正在使用客户端配置从Hazelcast实例读取缓存. 我想在客户端应用程序中实现Near缓存,以将其用作本地缓存.您能否提供一个示例,让我看到在Java中如何使用它.我当前的代码是这样 榛树演员缓存节点 publ

java – EhCache是​​否利用MemCached等所有节点的内存?

MemCached文档提到的数据是跨节点分布的.这是他们对分布式缓存的定义.如果节点A需要节点B上的数据,则数据从B传输到A.如果A崩溃,则存储在A上的所有数据不再可用于B. 但是,EhCache有一个不同的distributed caching定义.基本上,它更像是共享内存而不是分布式缓存.如果节点A修改某些数

Hazelcast与Ehcache Hazelcast使用Spring和Hibernate在service / dao层缓存注释?

我想评估Hazecast与Ehcache分布式缓存. 首先,如何在具有标准dao / service层的Spring Hibernate项目中使用它们. Ehcache具有非常优雅且易于使用的注释,例如: @Cacheable(cacheName = "test", keyGenerator = @KeyGenerator ( name = "SpELCacheKeyGenerator", propert

java – EhCache:复制与分布式缓存配置

所以在EhCache中我们有三个主要类: >缓存, > CacheManager,和>商店 在复制设置下,哪些实际上正在被复制? Cache,CacheManager还是Store?调用Cache的缓存(K,V)方法将该条目放入它配置的任何底层Store(内存,磁盘等),但是然后什么复制机制将此条目与其他复制机制同步? 一旦我理解了这一点,

java – Hazelcast SlowOperationDetector,用于识别执行时间少于1秒的操作

我有一个性能用例,我需要在EntryProcessor中识别某些process()调用,这需要超过300毫秒.我尝试使用具有以下配置的SlowOperationDetector. <!-- SlowOperation Detector Configuration --> <property name="hazelcast.slow.operation.detector.enabled">true</property>

java – 为集群环境创建列表

在我的应用程序中有一个列表publisherPostListenerList,它接收来自RabbitMQ队列的实时用户帖子,以发送给订阅者/消费者.该列表是ApplicationListener类的一个属性,它监听pubsub队列的事件.下面的控制器方法通过getter方法&获取列表元素.基于逻辑将帖子推送给订阅者. 流程如下 用户