首页 > TAG信息列表 > hazelCast

NoSQL佼佼者:选出最好的键值数据库

Aerospike,Hazelcast,Memcached,Microsoft Azure Cosmos DB和Redis对数据存储方式进行了不同的改进。   大多数应用程序对相关数据需要某种形式的持久性:一种将数据存储在应用程序外部以便安全保存的方法。最基本的方法是将数据写入文件系统,但这很快就成为一种缓慢而笨拙的方法。有时

Hazelcast 集群

最近在总结hazelcast的资料,顺便把集群的也总结下. Hazelcast自称"分布式数据网格”,那他最基本、最重要的功能就是时时刻刻都在多台服务器之间工作,这样必须有网络环境对其分布式功能提供支持。Hazelcast在网络环境中工作分为2个阶段:首先是组网阶段,随后是数据传输阶段。 组

springboot整合分布式缓存hazelCast

Hazelcast是一个内存分布式计算平台,用于管理数据并并行执行执行应用程序。 1. 它是用Java编写的。2. 与其他一些内存数据库(如redis)不同,Hazelcast是多线程的,这意味着可从所有可用的CPU内核中受益。3. 与其他内存数据网格不同 - 它设计用于分布式环境。它支持每个群集无限数量的ma

java-Hazelcast地图统计

我正在尝试显示地图的统计信息.它始终将命中数显示为0.我正在使用以下代码. IMap<String, byte[]> map = Hazelcast.getMap("SOMEMAP"); LocalMapStatsImpl local = (LocalMapStatsImpl) map.getLocalMapStats(); System.out.println(map.getLocalMapStats()); 输出是 LocalMapS

java-系统重新启动后如何处理复制缓存的重新填充

我们有一个集群的应用程序,其核心是缓存.缓存基于从基础数据库(也被复制)构建的计算数据.它用于对流数据进行快速查找,以便即时做出路由决策. 由于可以在集群中的任何节点上更改用于计算缓存的数据,因此我们正在考虑使缓存也被复制,这样我们就不必侦听来自系统中其他节点的复制更改

春季-hazelcast IMap的Hazelcast 3.4’max-size’属性无法正常工作

我正在使用hazelcast-spring-3.1.xsd.我的hazelcast地图配置如下. <hz:map name="defaultMap" backup-count="1" max-size="5000" max-size-policy = "PER_NODE"

java-使用Hazelcast作为第二级缓存的Spring Hibernate

我有一个配置有Hibernate(休眠核心4.2.8)的spring项目(spring核心3.1.2),我想将Hazelcast设置为第二级缓存.我想让缓存以P2P,嵌入式集群模式分发(每个应用程序实例在同一台计算机上运行hazelcast实例). 这是我当前的sessionFactory配置. <bean id="sessionFactory"

将数据放入distributedmap时,Hazelcast速度很慢

我有两个hazelcast节点(16GB RAM,每个节点4个核心).当我尝试放置到分布式地图时,hazelcast速度非常慢(1904 puts / s),但是如果我关闭一个节点,性能将会提高(30000 puts / s).任何人都可以帮助我提高多节点性能吗?谢谢解决方法:请检查您的配置.当数据复制到另一个节点时,必须完成同

java-在Hazelcast中,同一vpc实例的多播自动发现不起作用

我们打开了从5701到5709的TCP端口,还打开了54327的UDP端口,其中包括aws控制台中的入站和出站规则. 在两台机器的Hazelcast配置中,我们已将多播模式启用为true,将TCP / IP模式启用为false. 并在iptables中添加了以下行 iptables -A INPUT -m pkttype --pkt-type multicast -j ACCEP

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

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

java – Hazelcast查询可以使用对象方法吗?

我在文档中找不到这个. 如果我在hazelcast缓存中有一个复杂的对象: public class MyObj { private int something; private AnotherObject complexMember; } 我可不可以做: map.values(new SqlPredicate("something > 3 AND complexMember.someProperty > 3")); 我知道@C

spring – Hazelcast缓存未被驱逐的基础上

我们配置了<生存时间秒>为1200(20分钟)但缓存在缓存创建时间一分钟后自动逐出. 有人可以告诉如何在指定的时间段内使缓存生效吗?解决方法:hazelcast.xml中的以下片段将“simpleMap”中条目的生存时间属性设置为150秒.超过150秒且未更新150秒的条目将自动从地图中逐出. <map name="s

使用Hazelcast通过队列回复请求

我想知道我是否可以请求回复: > 1个hazelcast实例/成员(中心点) > 1个使用hazelcast-client通过队列发送请求的应用程序> 1个应用程序,使用hazelcast-client等待请求进入队列 第一个应用程序还接收第二个应用程序发布的另一个队列的响应. 这是一个好的方法吗?或者您认为有更好的解决

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

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

java – Hazelcast实例不活跃!在3.2.1

我在hazelcast 3.2.1上设置了两个节点,每个节点包含500 MB的数据.我已经配置了客户端近缓存. 我们创建了一个测试环境,其中有3个线程试图同时访问HazelcastInstance客户端.在这种情况下,只有一个线程成功获取地图实例并能够获得输出.其他两个线程显示以下错误 LOG May 20, 2014 6:

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方法&获取列表元素.基于逻辑将帖子推送给订阅者. 流程如下 用户

java – hazelcast如何在其地图中存储对象之间的数据关系?

让我们说,我们有下面的对象需要存储在hazelcast上. class A implements Serializable{ public int id; public List<B> incomingBs; public A(int x){ this.id=x; } } class B implements Serializable{ public int id; public L

Spring Boot Hazelcast MapStore无法使用Autowire Repository

我开始探索Hazelcast功能,我一直在尝试通过HazelcastRepository使用MapStore作为我的数据库的Write-Behind缓冲区.我的目标是在MapStore中使用JpaRepository来加载和存储缓存. 我正在使用Spring Boot并且在做了一些研究之后我发现我可以使用@SpringAware在MapStore中自动装载我的存

java – 为什么会出现这些Hazelcast警告?

我正在使用Hazelcast来缓存JMS主题. 一切都很有效.运行约30-40分钟后,我开始得到: WARNING: [192.168.3.102]:5701 [devGroup] RedoLog{key=Data{partitionHash=-1465305045} size= 10, operation=CONCURRENT_MAP_PUT_IF_ABSENT, target=Address[192.168.3.102]:5701, targetConnec

java – hazelcast.jar和hazelcast-all.jar之间的区别

Hazelcast的当前版本是3.4,我看到下载页面http://hazelcast.org/download/的lib文件夹中有两个jar > hazelcast-3.4.jar > hazelcast-all-3.4.jar 这些罐子之间的差异是什么?我应该选择谁,为什么?解决方法:hazelcast-3.4.1.jar – 核心淡褐色JAR. hazelcast-all-3.4.1.jar – 在一

java – Hazelcast:连接到远程集群

我们有一个Hazelcast节点集群都在一个远程系统上运行(具有许多节点的单个物理系统).我们希望从外部客户端连接到此集群 – 一个Java应用程序,它使用以下代码连接到Hazelcast: ClientConfig clientConfig = new ClientConfig(); clientConfig.addAddress(config.get

java – Hazelcast:如何确保集群启动完成

我有一个包含3个节点的集群(在不同的机器中),我有一个“业务逻辑”,它在启动时使用分布式锁. 有时,当有更多延迟时,每个节点都获得成功的独占锁,因为集群尚未“启动”,因此每个节点还没有看到另一个节点. 随后,节点彼此看到,并且群集正确配置了3个节点.我知道有一个“MemberShipLis