参与PolarDB-X测评任务的测评




笔记来源于:任务
参与PolarDB-X测评任务
参与开源数据库PolarDB-X测评,得Apple Watch 3 等好礼。
我是数据库维护人员,这个技术很不错,要说优点是还得说PolarDB-X的优化器和执行器也对HTAP做了支持,例如,优化器除了负责索引选择、下推等,在AP方面也做了很多优化,比如子查询去关联化、物理算法选择等等,这些都是通过优化器完成的。优化器分为两个阶段,第一个阶段称为“查询改写”,是基于规则的启发式优化,第二个阶段称为“执行计划枚举”,它是一个基于代价的优化阶段。如果优化器判断执行计划的代价较高,还会将其输入到 MPP 优化阶段,使之生成分布式的物理执行计划,交由MPP执行器执行。这为整个系统带来了优秀的性能,也为工作者提供了不错的平台。
上一篇
作为一个小员工在工作实践中,随着我的深入学习,我们对照其他相似的产品发现,PolarDB-X的执行器支持时间片调度,这是为了让AP/TP的查询执行具有不同优先级,如果同时存在TP/AP负载,TP请求先于AP请求调度。单纯从技术角度,PolarDB可以不迁数据直接演进为PolarDB-X。但PolarDB-X是面向分布式的架构,业务如果要最佳化的使用是需要理解分布式的最佳实践,目前比较建议是两者做双向同步,确保业务的稳定性之后再切流。我认为这是比较需要注意的一点,如果不注意会导致一系列问题的产生。
下一篇
作为一名小众自媒体作者,来评测一下PolarDB-X技术,云原生技术为我们带来了更优秀的项目部署体验,同时其技术成熟,学习成本较低,能很好的投入相关工作中。相比较之下,和传统的数据库会有更好的便捷性。这是面向分布式的架构,所以要更好的运用的话就需要了解分布式数据库的设计逻辑。还是比较推荐使用的。
评论