Redis 与 Hazelcast [英] redis vs hazelcast

查看:33
本文介绍了Redis 与 Hazelcast的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Redis 与 Hazelcast如果我的应用:

Redis Vs Hazelcast If my app:

  • 有很多需要保存的 http 请求(每分钟 6,000 个,我收集点击信息)
  • 有很多查询之前保存的数据的 http 请求.

我的问题是- 我应该选择Redis和Hazelcast之间的哪一个来存储和查询数据- 哪个读取和写入速度更快?- 哪个更可靠?- Cassandra 可能是更好的选择吗?

My Questions are - Which one between Redis and Hazelcast should I chose to store and query data - which one is faster for reads and writes? - which one is more reliable? - Might Cassandra be a better option?

回答任何问题都有帮助

推荐答案

为了满足我们的缓存需求,我们从 redis 切换到了 Hazelcast.

We switched from redis to hazelcast for our caching needs.

  • Protostuff + Hazelcast对我们来说比
  • 快得多
  • Protostuff + Jedis(汇集)+ Redis

我们使用 protostuff 来序列化创建成本高的 bean.Hazelcasts 标准序列化机制要慢得多.我们的环境是 Glassfish 3.1.

We use protostuff to serialize beans that are expensive to create. Hazelcasts standard-serialization mechanism is much slower. Our environment is Glassfish 3.1.

Hazelcast 看起来他们只有 Java 库,Redis 为每种语言都有一个.

Hazelcast looks like they only have java libs, Redis has one for every language.

没错.Hazelcast 仅提供 REST API 和 memcached 协议的实现.

True. Hazelcast provides just a REST API and an implementation of the memcached protocol.

这篇关于Redis 与 Hazelcast的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆