写点什么

模块八作业

作者:Geek_e6f7f6
  • 2022 年 2 月 12 日
  • 本文字数:190 字

    阅读完需:约 1 分钟

模块八作业

方案设计

考虑到不同消息队列的 tps 可能会有较大的差距,如果按照每个消息队列单独放一张表,后期扩展性能有一定的改造成本。所以采用所有消息队列放一张表方案,4 个分片每个分片 32 张,共 128 张表。



表结构设计

表名:message_log_{num}



由于采用分库分表方案,所以需要引入索引表

表名:message_log_index_{num}

索引:

Topic_queue_id_index #根据 topic 和 queue id 查询 message_id, 用于查询当前消费的位置

发布于: 刚刚阅读数: 3
用户头像

Geek_e6f7f6

关注

还未添加个人签名 2019.11.25 加入

还未添加个人简介

评论

发布
暂无评论
模块八作业