做出正确的 Redis 决策并不容易。我应该构建自己的 Redis 环境,还是付费请顾问或服务来为我管理它?什么时候是开始使用 Redis 的好时机?我目前的解决方案是否可扩展且可用?
随着 Redis 的爆炸性增长,我们请 Altoros 团队对流行的 Redis-as-a-Service (RaaS) 产品进行了首次大规模基准测试,您可以在 IaaS 和 PaaS 解决方案(如 Amazon Web Services 和 Heroku)上使用这些产品。
在此处免费获取完整的基准测试结果 此处。
Altoros 的发现令人印象深刻,Redis 在所有测试的工作负载中都实现了最高的吞吐量和最低的延迟(测试是在单个 AWS EC2 实例上进行的)
我们的首席执行官兼联合创始人 Ofer Bengal 对我们在基准测试中的成功发表了以下看法:“开发人员喜欢 Redis 的速度和开源特性,但他们面临着扩展云架构的许多严峻挑战。 Redis Cloud 在这一点上非常适合,因为它允许开发人员享受 Redis 的好处,而无需进行任何繁重的工作。”
Altoros 高级研发工程师 Vladimir Starostenkov 说:“虽然大多数 Redis 基准测试都侧重于简单的 GET/SET 操作,但我们有兴趣更好地利用内置数据类型和服务器端操作。” “因此,我们设计了一种组合工作负载,包含两种不同类型的并发运行的查询,并模拟真实的 Redis 用例。”
在此处免费获取完整的基准测试结果 此处。
对于此基准测试,Altoros 在同一区域中使用了一个 AWS EC2 实例。此外,它还使用了两个 AWS EC2 实例来运行 memtier_benchmark(一个用 C++ 编写的开源流量生成器)和一个模拟更复杂工作负载的基于 Java 的压力工具。该基准测试包含三个工作负载:简单、复杂和组合。