|
|
1
25
为了缓存的需要,我们从redis切换到hazelcast。
我们使用protostuff序列化创建成本高昂的bean。hazelcast标准序列化机制要慢得多。我们的环境是Glassfish 3.1。
是的。Hazelcast只提供REST API和memcached协议的实现。 |
|
|
2
14
Redis的独特之处在于它支持其他数据结构,如排序集、散列集和pub\sub机制。它还可以通过lua脚本进行扩展。它可能是这两种产品中最受欢迎和使用最广泛的。尤其是在Java生态系统之外。 Hazelcast的独特之处在于它可以嵌入到Java主机进程中,这使得它非常适合于在没有外部数据库依赖的情况下构建有状态的微服务。它还有其他一些小的区别,比如从密钥过期处获得回拨的能力。从某种意义上说,它做得不太全面,但它做的几件事,它做得更好。尤其是在使用Java的情况下。
|
|
|
3
14
有一个非常方便的库-
Redisson
. 它提供分布式Java对象和服务(
它支持集群、哨兵、主/从和单连接模式。 完全适用于云计算,并支持AWS Elasticache和Azure Redis云 以下是来自Redisson客户的一些成功案例:
Moving from Hazelcast to Redis
|
|
|
5
0
Redis和Hazelcast都是基于内存的数据库,因此在理论上,它们应该提供相同的速度和性能。浏览Hazelcast的文档,您将得到Redis的更好支持,因为与数据库接口的库非常多。Hazelcast看起来只有java libs,Redis每种语言都有一个。 答案:
|
|
|
Landon Statis · Redis-删除除一个密钥外的所有密钥 1 年前 |
|
Leon Segal · php-resi模块和php编译不匹配 2 年前 |
|
|
SahilW · go redis FTSearch返回空结果 2 年前 |
|
|
Diego L · Python中的redis是异步的吗? 2 年前 |
|
|
ACES · SocketIO适配器在扩展(重新启动)服务器后停止工作 2 年前 |
|
|
Jan Kück · 如何避免在等待未来完成时循环? 2 年前 |