印度版的“大众点评”如何将 Food Feed 业务从 Redis 迁移到 Cassandra

明惠 2019-05-14

大数据 redis 架构 云计算 数据库 Cassandra 数据中心 带宽 存储 架构设计 阿里技术

Zomato 是一家食品订购、外卖及餐馆发现平台,被称为印度版的“大众点评”。目前,该公司的业务覆盖全球24个国家(主要是印度,东南亚和中东市场)。本文将介绍该公司的 Food Feed 业务是如何从 Redis 迁移到 Cassandra 的。

Food Feed 是 Zomato 社交场景中不可或缺的一部分,因为它可以让我们的用户参与其中并与朋友的餐厅评论和图片保持同步,甚至可以通过这个获取餐厅提供的优惠和折扣。开始我们选择 Redis 作为消息 Feed 流的存储引擎,因为在当时的用户场景这是最好的选择。但是随着业务的发展,我们需要更高的可用性和负载支持,而 Redis 不能很好的满足这个需求。虽然我们可以通过丢失一些数据来避免系统的中断,但这不是我们想做的事情。为了确保我们的系统具有高可用性,我们不得不放弃 Redis,而选

登录 后评论
下一篇
corcosa
16598人浏览
2019-10-08
相关推荐
2016全球最强数据库大盘点
7531人浏览
2017-01-10 14:55:52
Feed系统架构资料收集
778人浏览
2015-02-01 22:53:00
1
0
0
1213