知识卡片

未读历史分表

专业/工作

内容

聊天记录被拆成“未读消息表”和“消息记录表”:前者保持小数据量以便快速提醒,后者永久保存历史供查询。发散:同一消息在不同生命周期的访问模式不同,存储模型也应不同。

参考来源

《高性能电子商务平台构建_架构、设计与开发》第6章《IM套件的设计与实现》