ByConity 是由字节跳动开源的云原生数仓,采用了存储计算分离的架构,支持主流的 OLAP 引擎优化技术,实现了租户资源隔离、弹性扩缩容,并具有数据读写的强一致性等特性。「基于共享存储的选主方式」作为 ByConity 的重要功能,本文将详细介绍它基于存算分离架构的设计思考及实践。