hazelcast-imap

    0热度

    1回答

    我试图安装一个Tomcat集群上的AWS和自AWS不支持IP多播,选项之一是tomcat clustering using DB ,非常然而理解,由于性能损失与数据库调用相关,我目前正在考虑将Hazelcast作为会话存储。目前的Hazelcast过滤器方法并不适合我,因为Web应用程序上有其他过滤器,它们有点干扰,更好和更干净的方法是使用自定义商店实现配置PersistenceManager,并

    0热度

    1回答

    我想问你一个关于实际上我们正面临的架构问题的问题。 我们在多个服务器 我们通过ActiveMQ的消费数据的分布式应用程序。 我们有一个名为Price的对象,需要保持同步。 这个对象可以被多次接收。 价格有一个名为“lastUpdate”的字段,我们需要使用最近的“lastUpdate”存储/更新价格。 不保证最近收到的价格具有上次更新的最后更新日期。 保持同步的一切,我们有3种方式(我们必须使用所

    1热度

    1回答

    Hazelcast的FREE_HEAP_PERCENTAGE当满足JVM上的最小配置空闲堆百分比时,最大大小策略不会清除映射条目。 下面是一个说明这个问题的测试用例。如果测试与其他策略类型(包括USED_HEAP_PERCENTAGE)一起运行,它将按预期工作,以便在达到此最大大小时将条目逐出。但是,如果它与FREE_HEAP_PERCENTAGE一起运行,则尽管事实上免费堆百分比超出了允许的百分

    0热度

    1回答

    我使用Hazelcast作为分布式键值存储。我将存储约。其中100k个密钥 为了在整个hazelcast群集节点之间保持更强的数据一致性,我正在使用IMap的同步备份作为分布式数据结构。 在2个Unix盒子中运行2个节点的榛树簇, 问题:在两个节点中加载1000条记录的样本数据时,我没有看到备份同步发生,尽管我已经明确将同步备份设置为1 ,从日志中进行验证,还有榛子管理中心。 当我关闭群集的一个h

    1热度

    1回答

    有没有办法使用Hazelcast aggregation获得不同的IMap关键属性? Aggregations.distinctValues()以及property extractor允许获得不同的值属性;但是,我不知道如何使用聚合获得明显的键属性。 public class AggregationTest { public static void main(String[] args

    0热度

    1回答

    更新关系数据可以说我有下列对象: Bar bar = new Bar(); bar.setX(3); Foo foo = new Foo(); foo.setY(4); foo.setBar(bar); hzFooMap.put(1, foo); hzBarMap.put(1, bar); 与上面的代码,Hazelcast将松散foo和bar之间的关系。如,如果我更新栏,然后fo

    3热度

    2回答

    有没有办法通过load导入地图条目custom TTL使用MapStore? 使用案例:我的每个映射条目都有一个自定义过期,此时条目不再有效(TTL不仅限制内存映射的大小,并且TTL应用于每个条目,而不是地图配置)。当我初始地址为put时,我设置了此TTL,过期时间保留在我的基础持久性映射数据存储中,但从数据库加载我的条目时无法重置此TTL。 public class MyMapStore imp

    1热度

    2回答

    下面是我尝试运行使用Hazelcast客户端上hazelcast聚集的代码。第一个总的工作只是罚款,但第二之一抛出java.io.NotSerializableException:co.near.hazelcast.AggregateExperiment 我的代码: public class AggregateExperiment { public void runTest(){

    0热度

    1回答

    我使用的是hazelcast-3.5.5和hazelcast-client - 3.5.5。根据文档,它已在3.4.x中修复,但我仍然在3.5.5中遇到这个问题。 这里是我的代码: val hazelcastConfig = new XmlConfigBuilder(System.getProperty("hazelcast.config")).build() hazelcastConfig.s

    6热度

    1回答

    什么在所述applicationContext VS是在<hz:config>段中定义的一个创建<hz:map>标签之间的差异? 如何关联? 我知道<hz:map>在applicationContext会导致创建一个IMap类型的bean,当没有<hz:map>时,它将不会创建。 但什么是有一个bean定义时,下面的配置做的,随后的情况下有hazelcast配置同名<hz:map>? <hz:ma