一种即时通讯高能性能读写方法、系统、设备及存储介质

基本信息

申请号 CN202111660430.2 申请日 -
公开(公告)号 CN114328459A 公开(公告)日 2022-04-12
申请公布号 CN114328459A 申请公布日 2022-04-12
分类号 G06F16/21(2019.01)I;G06F16/22(2019.01)I;G06F16/2458(2019.01)I;G06F16/27(2019.01)I 分类 计算;推算;计数;
发明人 仇志越;朱涛;赵西法;张庆文 申请(专利权)人 政和科技股份有限公司
代理机构 济南金迪知识产权代理有限公司 代理人 许德山
地址 250101山东省济南市高新区汉峪金谷A3区5号楼17层
法律状态 -

摘要

摘要 本发明涉及一种即时通讯高能性能读写方法、系统、设备及存储介质,该读写方法的整体存储架构遵循读扩散、增量写扩散的原则,以此来解决读扩散分表策略受限制问题以及写扩散写重问题。采用读扩散方式存储消息,发送者发送消息将shard赋值为发送者主键的Hash取模值,写入发送消息表,每次发送消息只存储到一个地方,减轻写的压力,由收件者自己拉取消息。采用增量写扩散,若发送者主键的Hash取模值与收件者主键的Hash取模值分表结果不一致,则将shard赋值为收件者主键的Hash取模值,全量拷贝到接收消息表中;以此来解决单纯的读扩散带来的分表策略受限制问题。