Hazelcast的开源替代品?

时间:2012-01-24 17:42:49

标签: java c++ c scalability hazelcast

由于Hazecast对本地C / C ++客户端的支持仍在待办事项列表中, 有没有支持原生C / C ++客户端的Hazelcast的开源替代品?

3 个答案:

答案 0 :(得分:3)

您始终可以使用memcache API访问Hazelcast。所以抓住任何memcache C / C ++客户端就是这样。

答案 1 :(得分:1)

这取决于您需要的Hazelcast的哪些部分。对于简单的分布式冗余地图,您可以查看http://redis.io/clients

答案 2 :(得分:0)

有一个非常方便的库-Redisson。它提供了分布式Java对象和服务(BitSetBloomFilterSetSortedSetMapConcurrentMapListQueueDequeBlockingQueueBlockingDequeReadWriteLockSemaphoreLockAtomicLong,{{ 1}},CountDownLatchPublish / SubscribeRemoteServiceExecutorServiceLiveObjectService)在Redis服务器之上!

它支持集群,哨兵,主/从和单连接模式。

完美地在云中运行并支持AWS Elasticache和Azure Redis Cloud

以下是Redisson客户的一些成功案例:

Moving from Hazelcast to Redis
Distributed Locking with Redis (Migration from Hazelcast)