亿级消息系统的核心存储:Tablestore发布Timeline 2.0模型

  1. 云栖社区>
  2. 阿里云存储服务>
  3. 博客>
  4. 正文

亿级消息系统的核心存储:Tablestore发布Timeline 2.0模型

潭潭 2019-05-14 17:21:40 浏览9462
展开阅读全文

背景

互联网快速发展的今天,社交类应用、消息类功能大行其道,占据了大量网络流量。大至钉钉、微信、微博、知乎,小至各类App的推送通知,消息类功能几乎成为所有应用的标配。根据场景特点,我们可以将消息类场景归纳成三大类:IM(钉钉、微信)、Feed流(微博、知乎)以及常规消息队列。因此,如何开发一个简便而又高效IM或Feed流功能,成为了很多架构师、开发人员不得不面对的问题。

Timeline 1.0版模型

针对消息类场景,表格存储团队针对JAVA语言打造了一个TableStore-Timeline 1.0版数据模型模型(简称Timeline模型)。基于场景经验与理解,将消息场景封装成一个数据模型,提供了表结构设计,读写方式等解决方案供需求者使用。用户只需依托模型API,直接忽略Timeline到底层存储系统之间的架构方案,直接基于接口实现

网友评论

登录后评论
0/500
评论
潭潭
+ 关注
所属云栖号: 阿里云存储服务