一种即时通讯高能性能读写方法、系统、设备及存储介质
基本信息
申请号 | 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取模值,全量拷贝到接收消息表中;以此来解决单纯的读扩散带来的分表策略受限制问题。 |
