hazelcast-imap

    0热度

    1回答

    我有一个分布式地图存储在hazelcast。我的hazelcast群集运行在私有云或公共云中。我的应用程序可能无法在运行hazelcast群集的同一网络上运行。 我的应用程序尝试使用IMap.get()可能每秒数千次访问分布式地图。我试图通过在本地机器上运行hazelcast集群来在本地集群上执行上述操作的主要性能。我可以在15-20ms内读取所有内容。但是如果hazelcast集群在云中运行,我

    0热度

    2回答

    我正在创建自定义谓词。它需要一个整数并将其与map的值进行比较。 public class LocationPredicate implements Predicate<Key, Portable> { private int rssi; public LocationPredicate() { } public LocationPredicate(i

    0热度

    2回答

    我有两个hazelcast地图 1. MAP2 2. MAP2 我想加入到这两个地图上的关键。 我可以在榛子做吗? 谢谢

    0热度

    1回答

    我使用的是hazelcast 3.8.6。 有一个IMAP {键,值}的下一个设置: mapConfig.setBackupCount(5); mapConfig.setReadBackupData(true); 关键是 long userId; long contentId; 也有5个节点,其中的数据是。据我了解,根据设定每个节点将拥有所有数据。通过这种方式,我可以将分布式地图转换为

    0热度

    1回答

    我们想要在IMap客户端上的连续查询缓存中缓存一些条目(即取决于谓词)。但是我们想要在延迟一段时间(即30秒)之后才发送更新到CQC,即使这些条目每秒收到100次更新。这可以通过将延迟秒数设置为30秒&合并为真。 QueryCacheConfig cqc = new QueryCacheConfig(); cqc.setDelaySeconds(30); cqc.setCoalesce(tru

    0热度

    1回答

    使用案例: IMAP和具有70K条目。多数操作都是GET呼叫多个密钥。 GET调用(90%)> PUT调用(10%)。我们使用EP进行PUT调用。 问题:什么可能是最有效的方式来获得多个按键,可以在多个实例存在的数据? 可能的解决方案: 1. EP与只读,Offloadable和使用executeOnKeys方法。 2.对所有键并行执行map.get(key)。 是否有任何其他有效的方式来获得多个

    0热度

    2回答

    我正在访问一个java对象,它从其他上游系统保存在hazelcast map中。我有相同的java对象结构,但是当我读对象并尝试将它转换为我的java对象时,它会抛出ClassCast异常,因为我的java对象位于一些不同的包中。我们应该如何序列化对象,同时节省它hazelcast以便它不会不管在我的映射Java对象居住(包) 在HZ package com.varun.customer.bo;

    0热度

    1回答

    在hazelcast集群中有两个节点。我试图从可能存储在第二个节点上的地图获得缓存。在网络故障的情况下,它将进入等待循环,同时从地图获取缓存。 有没有什么办法可以在从地图获取缓存而不是等待的同时检测到即时的网络故障。 我已经尝试tryLock在调用get之前,它返回立即真或假,但不知道它会在所有情况下工作。

    3热度

    1回答

    我们的应用程序由多个微服务组成。每个微服务都有自己的hazelcast实例的配置。所有hazelcast实例形成一个具有分布式数据的集群。 Hazelcast复制的地图用作在这些微服务之间复制数据对象(DTO包括多个字段)的方式。微服务在AWS上托管。 数据对象序列化存在问题,这就是为什么我们使用自定义序列化配置创建了分离的项目的原因。我们想要复制的所有数据对象(Java类)都在此配置代码中列出。

    1热度

    1回答

    我需要在内存中加载大量数据集。目前使用kryo作为存储IMap中对象的序列化程序。有什么更好的方法来优化内存消耗。