微信朋友圈高性能复杂度分析









数据按用户维度进行分片,为了保证每次查询朋友圈信息时少跨数据分片查询,将朋友圈时间轴信息独立存储,每次朋友圈发布/点赞/评论通过事件通知到朋友圈时间轴的服务器集群,将需要存储的信息进行存储。这样每次查询的时候只会路由到一个数据分片查询即可。
版权声明: 本文为 InfoQ 作者【Sky】的原创文章。
原文链接:【http://xie.infoq.cn/article/fca228ebf1aa8fc36d771b4ff】。未经作者许可,禁止转载。
数据按用户维度进行分片,为了保证每次查询朋友圈信息时少跨数据分片查询,将朋友圈时间轴信息独立存储,每次朋友圈发布/点赞/评论通过事件通知到朋友圈时间轴的服务器集群,将需要存储的信息进行存储。这样每次查询的时候只会路由到一个数据分片查询即可。
版权声明: 本文为 InfoQ 作者【Sky】的原创文章。
原文链接:【http://xie.infoq.cn/article/fca228ebf1aa8fc36d771b4ff】。未经作者许可,禁止转载。
评论