IM系统

  1. 阿里云 >
  2. 全部产品 >
  3. 表格存储 TableStore >
  4. IM系统

应用场景

IM系统
场景描述及概要
场景需求与痛点
需要按对话存储历史消息,要求海量数据存储,且易拓展
需要按接受者存储同步消息,要求高并发写入,实时拉取
需要针对历史库数据进行数据检索,要求数据更新同步
解决方案及优势
表格存储Timeline 消息模型,专为 IM场景设计,简化开发
支持同步表百 TB 级存储,存储表 PB 级存储
分布式LSM存储引擎,每秒百万消息写入,毫秒级同步库拉取
方案效果与价值
帮助某IM工具实现了核心消息系统的全面重构,提升了扩展性和安全性。支撑了疫情期间持续的数据峰值,节省成本60%以上
推荐搭配使用
点击查看完整内容
IM系统 相关文章
现代IM系统中的消息系统—架构
本章节主要介绍现代IM系统中的消息系统架构以及基于表格存储(Tablestore)自研的Timeline模型构建的消息系统。基于Timeline构建的现代消息系统能够同时支持消息系统的多种特性,包括多端同步、消息漫游和在线检索,在性能和规模上能够实现...
现代IM系统中的消息系统—模型
IM消息系统建模 以一个简易版IM系统为例,来看如何基于Tablestore Timeline模型建模。按照上图中的例子,存在A、B、C三个用户,A与B发生单聊,A与C发生单聊,以及A、B、C组成一个群聊,来看下在这个场景下消息同步、存储以及读写流程分别...
现代IM系统中的消息系统—实现
此处就涉及到IM系统中另一个重要的功能点关系维护。关系维护包含人与人的关系、人与群的关系以及人与会话的关系。以下介绍如何基于Tablestore解决关系维护的需求。单聊关系 功能:人与单聊会话的关系 单聊场景下,参与者仅有两个人,同时不...
如何优化高并发IM系统架构
介绍如何使用表格存储的主键增列功能优化高并发IM系统架构。背景 在构建社交IM和朋友圈应用时,最基本的需求是将用户发送的消息和朋友圈的更新及时、准确地更新给该用户的好友。这需要为用户发送的每一条消息或者朋友圈更新设置一个序号...
现代IM系统中的消息系统
使用云数据库Redis版实现即时通信场景中的多端同步
随着即时通信(Instant Messaging)场景和客户端...不仅是本文提到的消息同步模块,IM系统的消息存储模块也可以使用Redis进行加速,最终构建出支持大规模访问的可靠IM系统。icmsDocProps={'productMethod':'created','language':'zh-CN',};
快速玩转Tablestore入门与实战
现代IM系统中的消息系统架构-架构篇 现代IM系统中的消息系统架构-模型篇 现代IM系统中的消息系统架构-实现篇 Tablestore Timeline:轻松构建千万级IM和Feed流系统 Feed流系统设计-总纲 如何打造千万级Feed流系统 高并发IM系统架构优化实践 ...
表格存储
目前表格存储Timeline模型已被应用在众多IM系统中,例如支撑钉钉海量消息同步等。轨迹溯源 表格存储提供了面向轨迹类场景的Timestream模型,帮助您管理和分析跑步、骑行、健走、外卖等轨迹数据。科学大数据 多维网格数据是一种科学大数据,...
如何通过ChatOps处理告警
不同IM系统的接入方式请参见如下文档:钉钉机器人 飞书机器人 企业微信机器人 处理人归一化处理 ARMS通过手机号码实现不同平台、不同系统间同一个处理人的互相关联。避免不同系统之间出现数据不流通造成新的数据孤岛。在钉钉、企业微信、飞...
常见问题
目前 表格存储 Timeline模型已被应用在众多IM系统中,例如支撑钉钉海量消息同步等。此外,表格存储 采用按量付费,能够以较低的成本满足访问波动明显、高并发、低延时的需求。轨迹溯源 表格存储 提供了面向轨迹类场景的时序模型,可提供PB...

热门推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化
其他推荐内容