当前位置:首页 > 报告详情

苏宁citus架构演进之路-内核 + 分布式数据库(35页).pdf

上传人: 云闲 编号:87354 2021-01-01 35页 1.52MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了苏宁易购在使用Citus架构进行数据库扩容的实践经历。Citus是一种基于PostgreSQL的分布式数据库扩展工具。文章首先回顾了苏宁选择Citus的原因,即原有的DB2数据库无法满足业务扩容的需求,并比较了其他几种分布式数据库方案。随后,文章详细描述了苏宁在Citus架构上的部署和架构变更历程,从最初的单CN(Coordinator节点)+多个WK(Worker节点)到多CN部署,并遇到了如CN瓶颈、Pgbouncer部署等问题。 苏宁在Citus上的实践取得了显著成果,至2019年双11,已部署311套Citus集群,单个集群的最大数据量达到30T。为解决高可用性和读写分离的需求,苏宁通过在/etc/hosts中配置主机名映射,实现了CN备库到WK备库流量的划拨。文章最后提出了新的需求和痛点,即如何更有效地利用备库资源,并保持CN和WK备库之间的流量分配。
"苏宁如何通过Citus实现数据库的扩容?" "Citus在苏宁支撑了哪些业务及其性能表现?" "苏宁在Citus架构演进中遇到哪些痛点并如何解决?"
客服
商务合作
小程序
服务号
折叠