深度优化 | PolarDB-X 基于向量化SIMD指令的探索
1. 背景 PolarDB-X作为一款云原生分布式数据库,具有在线事务及分析的处理能力(HTAP)、计算存储分离、全局二级索引等重要特性。在HTAP方面,PolarDB-X对于AP引擎的向量化已经有了诸多探索和实践,例如实现了列式内存布局,MPP,面向列存的执行器等高级特性(参考PolarDB-X 向量化执行引擎(1)及PolarDB-X 向量化引擎(2) )。 ...
PolarDB-X 向量化引擎的类型绑定与代码生成
作者:君启介绍在上篇文章《每次都需要解释大量指令?使用 PolarDB-X 向量化引擎》中,我们介绍了PolarDB-X向量化引擎的原理,以及运行时的结构。本文将对向量引擎的上下文构建进行详细介绍。所谓上下文构建,就是为向量化引擎准备好合适的执行环境,可以概况为以下几个问题:如何确定表达式的输入输出类型,并为SQL中的表达式分配合适的原语?每个原语需要使用不同的向量来进行输入和输出,如何正确地为....
每次都需要解释大量指令?使用 PolarDB-X 向量化引擎
作者:君启介绍PolarDB-X是阿里巴巴自研的云原生分布式数据库,采用了计算-存储分离的架构,其中计算节点承担着大量的表达式计算任务。这些表达式计算涉及到SQL执行的各个环节,对性能有着重要的影响。为此PolarDB-X引入向量化执行引擎,为表达式计算带来了几十倍的性能提升。传统数据库执行器的缺陷现代数据库系统的执行引擎,大多采用一次计算一行数据(Tuple-at-a-time)的处理方式,并....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
云原生分布式数据库 PolarDB-X您可能感兴趣
- 云原生分布式数据库 PolarDB-X升级
- 云原生分布式数据库 PolarDB-X适配
- 云原生分布式数据库 PolarDB-X解决方案
- 云原生分布式数据库 PolarDB-X容灾
- 云原生分布式数据库 PolarDB-X数据备份
- 云原生分布式数据库 PolarDB-X drds
- 云原生分布式数据库 PolarDB-X dts
- 云原生分布式数据库 PolarDB-X安装
- 云原生分布式数据库 PolarDB-X rpm
- 云原生分布式数据库 PolarDB-X重启
- 云原生分布式数据库 PolarDB-X polardb
- 云原生分布式数据库 PolarDB-X版本
- 云原生分布式数据库 PolarDB-X mysql
- 云原生分布式数据库 PolarDB-X数据库
- 云原生分布式数据库 PolarDB-X同步
- 云原生分布式数据库 PolarDB-X sql
- 云原生分布式数据库 PolarDB-X说明
- 云原生分布式数据库 PolarDB-X rds
- 云原生分布式数据库 PolarDB-X数据
- 云原生分布式数据库 PolarDB-X参考
- 云原生分布式数据库 PolarDB-X api
- 云原生分布式数据库 PolarDB-X开源
- 云原生分布式数据库 PolarDB-X部署
- 云原生分布式数据库 PolarDB-X用户指南
- 云原生分布式数据库 PolarDB-X分布式数据库
- 云原生分布式数据库 PolarDB-X手册
- 云原生分布式数据库 PolarDB-X查询
- 云原生分布式数据库 PolarDB-X库
- 云原生分布式数据库 PolarDB-X报错
- 云原生分布式数据库 PolarDB-X实例
PolarDB-X开源社区
阿里云原生分布式数据库PolarDB-X,是一款面向超高并发、海量存储、复杂查询场景设计的云原生分布式数据库系统。其采用 Shared-nothing 与计算存储分离架构,支持水平扩展、分布式事务、混合负载等能力,具备企业级、云原生、高可用、高度兼容 MySQL 系统及生态等特点。
+关注