dot Redis 8 来了——而且是开源的

了解更多

Redis 实验室在独立 Redis-as-a-Service (RaaS) 基准测试中占据主导地位

做出正确的 Redis 决策并不容易。我应该构建自己的 Redis 环境,还是付费请顾问或服务来为我管理它?什么时候是开始使用 Redis 的好时机?我目前的解决方案是否可扩展且可用?

随着 Redis 的爆炸性增长,我们请 Altoros 团队对流行的 Redis-as-a-Service (RaaS) 产品进行了首次大规模基准测试,您可以在 IaaS 和 PaaS 解决方案(如 Amazon Web Services 和 Heroku)上使用这些产品。

在此处免费获取完整的基准测试结果 此处

Altoros 的发现令人印象深刻,Redis 在所有测试的工作负载中都实现了最高的吞吐量和最低的延迟(测试是在单个 AWS EC2 实例上进行的)

  • 简单工作负载。 Redis Cloud 达到每秒 114 万次操作 (ops/sec),而亚军 ElastiCache 和 RedisGreen 分别达到 61.1 万次和 53.6 万次 ops/sec。 Redis Cloud 也在延迟方面领先于 RaaS 行业,时钟频率为 0.18 毫秒,比最接近的比较 ElastiCache 快 45%。
  • 复杂工作负载。 与 ElastiCache 和 Redis Green 相比,Redis Cloud 继续以高出 253% 的吞吐量和低 70% 以上的延迟在竞争中占据主导地位。

我们的首席执行官兼联合创始人 Ofer Bengal 对我们在基准测试中的成功发表了以下看法:“开发人员喜欢 Redis 的速度和开源特性,但他们面临着扩展云架构的许多严峻挑战。 Redis Cloud 在这一点上非常适合,因为它允许开发人员享受 Redis 的好处,而无需进行任何繁重的工作。”

Altoros 高级研发工程师 Vladimir Starostenkov 说:“虽然大多数 Redis 基准测试都侧重于简单的 GET/SET 操作,但我们有兴趣更好地利用内置数据类型和服务器端操作。” “因此,我们设计了一种组合工作负载,包含两种不同类型的并发运行的查询,并模拟真实的 Redis 用例。”

在此处免费获取完整的基准测试结果 此处

对于此基准测试,Altoros 在同一区域中使用了一个 AWS EC2 实例。此外,它还使用了两个 AWS EC2 实例来运行 memtier_benchmark(一个用 C++ 编写的开源流量生成器)和一个模拟更复杂工作负载的基于 Java 的压力工具。该基准测试包含三个工作负载:简单、复杂和组合。