环信技术博客

IM客户端数据库加载过程优化

2015年04月07日|作者: |数据库|标签:, ,
IM通讯里面有两个重要的数据概念,一个是会话,一个是会话中的消息。 在系统初始化时,这两部分都要从数据库中加载到内存中。 数据组织结构是ConversatonManager包含多个会话,每个会话含有消息列表。 每次系统启动的时候,首先查询会话列表,然后对每一个会话加载其中的消息。对应的伪码 1 2 3 4 conversationList = d…… [阅读全文]