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

了解更多

HolidayMe 如何使用 Redis Enterprise 作为其主要数据库

Nadia 希望从她在印度班加罗尔的家中前往瑞士度暑假。为了计划她的旅行,她上网访问 HolidayMe.com,这是一家总部位于迪拜、利雅得和浦那的在线旅行社,为客户提供数千个专家设计的行程以供个性化定制。在一个陌生的国家处理机票、住宿和景点等后勤事务可能很复杂,Nadia 希望 HolidayMe 能让这一切在一个地方更容易安排。 

但是,有许多抑制因素会使预订过程变得令人恼火。如果 Nadia 记不住她感兴趣的某个景点的名称,而 HolidayMe 的自动完成功能滞后,或者如果网站滞后并且她的搜索结果无法立即加载,她可能会感到沮丧并转向另一个网站预订她的旅行。 

为了最大限度地减少这些问题并确保为其所有客户提供出色的用户体验,HolidayMe 依靠 Redis Enterprise 作为其主要数据库,而不仅仅是一个数据库缓存。要了解有关 Redis Enterprise 如何帮助 HolidayMe 将其数据输出速度提高 50 到 60 倍并转向更现代的微服务架构的更多信息,请阅读 案例研究 并收听 The New Stack 的播客 与 HolidayMe CTO Rajat Panwar 的访谈。

Redis 超越缓存

这家在线旅行社自 2014 年成立以来一直使用开源 Redis,最初是作为缓存系统。为了加快数据输出,该团队转而使用 Redis Enterprise 作为其面向客户的所有交互的主要数据库。该公司使用 Redis 的 Hashes、Sets 和 Lists 来处理数据和更新地理信息,甚至为特定查询创建了自己的键结构。 

HolidayMe 还想构建一个搜索自动完成机制。但是该团队对其原始工具链(包括 MongoDB、Apache Lucene 和 Elasticsearch)产生的延迟不满意,因此他们转向 RediSearch 来创建该功能。 

阅读完整的 HolidayMe 案例研究

但这还不是全部。您可以在 The New Stack Makers 播客的新一集中听到 HolidayMe 首席技术官 Rajat Panwar 讨论使用 RediSearch,该播客与 Redis 首席产品官 Alvin Richards 和 The New Stack 的 Alex WilliamsB. Cameron Gain进行了对话。“我们能够迁移我们之前管理的内部自动完成(功能),并且我们将其完全转移到了 RediSearch,” Panwar 说。“老实说,在完成完整的转型方面,我们只用了两天多的时间,而且它已经启动并运行了。它给了我们最好的延迟。”

The New Stack 上查看 Redis 关于为什么 NoSQL 是当今多环境部署的安全选择 以了解有关播客的更多信息,或收听以下内容: