hazelcast相关内容

如何在少于3个节点的情况下使用Hazelcast的CPSubsystem?

我看到Hazelcast 3.12为具有3-7个节点的系统引入了 CPSubsystem()。我了解原因。但是,如果我试图设计一种可以在1-n个节点之间的任何地方运行的解决方案,是否需要使用其他逻辑来验证是否启用了CPSubsystem?我什至怎么检查呢? 我会想/希望那只是打电话 hazelcastInstance.getCPSubsystem()。getLock() ..
发布时间:2020-10-07 21:05:50 其他开发

Hazelcast分布式地图处理器在单个节点上的执行

我在支持高可用性的Spring Boot MVC应用程序中使用Hazelcast,它具有4个具有相同逻辑的实例,这些实例以双活模式运行。 这4个对象共享一个分布式对象映射。 由于用户操作(访问特定控制器),我触发了EntryProcessor(map.submitToKey )在共享地图上。我以为这样的操作只会在一个节点上运行一次处理器,但是相反,所有4个节点都同时运行同一处理器。 ..
发布时间:2020-10-03 02:46:56 Java开发

从Hazelcast网格获取主IP地址

我想从实例HazelcastInsatnce的HazelcastInsatnceImpl的Hazelcast节点上使用masterIpAddress。 有人知道该怎么做吗? 感谢您的帮助 解决方案 Hazelcast集群中没有真正的大师。最古老的节点扮演着特殊的角色,因此您可以将其想象为“主节点”。 要获取此节点,请从成员列表中检索第一个元素。 集群群集= haze ..
发布时间:2020-10-03 02:40:23 Java开发

HazelClient复制地图上专用成员的Hazelcast ClassNotFoundError复制地图删除

我最近在专用服务器/ Hazelcast Client环境中使用ReplicatedMaps困扰Hazelcast。我为此制作了一个Stackoverflow帖子,并为此制作了Hazelcast票。 在客户端中使用Near Cache的Hazelcast ClassNotFound 我继续在我的环境中工作,偶然发现另一个错误。我不确定是否可以解决我的其他问题,所以我在这里发布了一个新问题: ..
发布时间:2020-10-02 04:07:18 其他开发

用于集群式Spring应用程序的Hazelcast缓存

我们最近将Spring应用程序与由一个数据库支持的2个节点进行了集群。 我们的应用程序具有动态菜单(每个用户具有不同的菜单选项),因为每次用户登录时我们没有足够的缓存位置,因此我们访问数据库并根据用户安全性过滤菜单选项。我们想避免每次用户通过引入Cache来访问数据库。 我在阅读有关hazelcast缓存 http://hazelcast.org的信息/ use-cases / cachi ..
发布时间:2020-09-28 05:10:51 其他开发

Hazelcast与Ignite基准测试

我正在使用数据网格作为我的主要“数据库".我注意到Hazelcast和Ignite查询性能之间的巨大差异.我通过适当的自定义序列化和索引优化了数据网格的使用,但IMO仍然明显不同. 由于这里没有人问,我将回答我自己的问题,以备将来参考.这不是一个抽象的(学习)练习,而是一个真实的基准测试,它对大型SaaS系统中的数据网格使用情况进行建模-主要是显示排序和过滤后的分页列表.我主要想知道与原始的 ..
发布时间:2020-09-20 18:48:32 其他开发

具有hazelcast谓词返回已排序的集合

是否有一种方法可以从hazelcast谓词中获取排序的集合?我发现hazelcast为此提供了一个pagepredicate谓词,但我对分页行为不感兴趣(至少现在是这样). 即使一个人确实使用了该分页谓词,也可以确保整个集合(而不只是特定页面中的项目)都被排序了吗?以及是否有任何方法可以完全禁用分页? 我有兴趣获得排序形式的结果,而不是对分布式数据结构进行排序. 谢谢 解决 ..
发布时间:2020-07-21 06:13:48 Java开发

如何将Hazelcast配置为使用spring进行会话缓存,同时将其限制为一组节点?

我需要使用Spring设置Hazelcast会话缓存.使用hazelcast文档中的配置非常简单.但是,其不足.我需要为我的每个环境(DEV,QA,PROD)使用不同的配置文件.另外(理想情况下),我想使用Spring bean的几个属性,这些属性将在spring容器的初始化期间设置.根据hazelcast文档,我需要为每个环境设置一个组.像这样: ..
发布时间:2020-07-09 02:55:02 其他开发

自动注册XA Resource Spring Boot

我试图通过持久支持PostgreSQL的Hazelcast和JPA在我的Spring Boot应用程序中实现XA事务.将Atomikos Spring Boot启动器放在我的pom.xml中可以加载JtaTransactionManager,以将其与@Transactional批注一起使用,但是Hazelcast XA资源并未参与该事务. 我如何让Spring Boot在使用JtaTrans ..
发布时间:2020-06-21 19:40:12 其他开发

Hazelcast中谓词结果的大小

在hazelcast IMap中查找谓词结果大小的最佳方法是什么? MapProxyImpl.java中没有直接的大小支持,因此将对返回的集合计算size(),这在这种情况下是不希望的. 您有什么建议吗? 谢谢. 解决方案 您可能正在寻找尚无法使用的IMap::size(Predicate)重载,无论如何,这听起来像是一个不错的功能.您要为此创建功能请求吗? 当前要 ..
发布时间:2020-06-17 19:34:47 其他开发

hazelcast-有一种方法可以遍历地图键和/或值以进行查询

我有一个将地图作为其字段之一的类.在Hazelcast中,有没有一种方法可以使用谓词来查询地图中的键具有我要查找的值的对象? 解决方案 地图上的查询尚未实现(因为它们是列表/数组的开箱即用).但是,可以实现自己的ValueExtractor以根据键从映射中提取值. http://docs.hazelcast .org/docs/3.8/manual/html-single/index ..
发布时间:2020-06-17 19:34:42 其他开发

在hazelcast中设置TTL/记录到期

在hazelcast DB中,是否有任何方法可以为每个记录设置TTL?最好是在Map或Ringbuffer中. 解决方案 我想您正在寻找的是 IMap::put(Key, Value, TTL, TimeUnit) IMap: http://docs. hazelcast.org/docs/3.6/manual/html-single/index.html#evictin ..
发布时间:2020-06-17 19:34:38 其他开发

具有Hazelcast和Tomcat的Spring Boot

如何将Hazelcast用作带有Spring Boot和Spring Security的嵌入式Tomcat的http会话存储?我看到有一个EmbeddedServletContainerCustomizer和SpringAwareWebFilter,但我不知道如何使用它. 解决方案 如Hazelcast文档中所述的 ,则需要配置Hazelcast的SpringAwareWebFilter和 ..
发布时间:2020-06-13 19:11:26 其他开发

Hazelcast-OperationTimeoutException

我正在使用Hazelcast版本3.3.1. 我有一个使用c3.2xlarge服务器在AWS上运行的9节点群集. 我正在使用分布式执行程序服务和分布式映射. 分布式执行程序服务使用单个线程. 分布式映射被配置为没有复制且没有近缓存,并使用Kryo序列化程序存储了大约一百万个大小为1-2kb的对象. 我的用例如下: 所有9个节点在分布式执行程序服务上不断执行同步远程操作,并每秒产生约2万 ..
发布时间:2020-06-11 19:48:02 其他开发