《云原生一站式数据库技术与实践》——一、云原生分布式数据库PolarDB-X技术架构(8)

简介: 《云原生一站式数据库技术与实践》——一、云原生分布式数据库PolarDB-X技术架构(8)

《云原生一站式数据库技术与实践》——一、云原生分布式数据库PolarDB-X技术架构(7) https://developer.aliyun.com/article/1231696?groupCode=aliyundb




未来,PolarDB-X 将持续往一体化方向演进。



包括集中分布式一体化:要使分布式数据库更加接近于单机数据库的体验;负载处理一体化:能够处理transaction 和analytic 的负载。也包括在线和历史数据一体化,与云的基础设施更加深度的融合,利用云底下的共享存储、云的芯片做硬件结合的一体化。



image.png



事务处理与分析一体化利用CDC 做实时同步,存放到云存储上,以列式的压缩格式做存储。同时CN 也支持行列混合的分析查询,对优化器具有较高要求,需要能够识别出处理事务与查询事务,判断将其放于行存执行还是列存上执行,计算具体的cost。



未来,我们也计划通过ADB 数仓利用大规模数据分析的计算引擎做一体化的分析工作。


image.png


云原生与分布式融合一体化架构也是未来发展趋势。


目前所有的DN 数据存储在本地磁盘,未来会将其存储到共享存储池,这是未来分布式数据库发展的重要方向。



我们在做扩展时应尽量不动数据,而是实时或独立地扩展计算节点和存储节点。扩展了节点以后,数据要做大量搬迁工作。而如果底下是共享存储,则无须进行搬迁工作,新增节点后即可投入服务。


另外,共享存储能够存储的数据量会远远超过单机的数据规模,也更有可能减少数据跨分区的可能性,从而有效减少分布式事务带来的代价。



如何更好地利用云的基础设施提供更好的扩展能力以及弹性能力的分布式数据库,是未来云原生分布式数据库的重要发展方向。

目录
相关文章
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
Cloud Native Serverless API
微服务架构实战指南:从单体应用到云原生的蜕变之路
🌟蒋星熠Jaxonic,代码为舟的星际旅人。深耕微服务架构,擅以DDD拆分服务、构建高可用通信与治理体系。分享从单体到云原生的实战经验,探索技术演进的无限可能。
1102 4
微服务架构实战指南:从单体应用到云原生的蜕变之路
|
Cloud Native 关系型数据库 MySQL
免费体验!高效实现自建 MySQL 数据库平滑迁移至 PolarDB-X
PolarDB-X 是阿里云推出的云原生分布式数据库,支持PB级存储扩展、高并发访问与数据强一致,助力企业实现MySQL平滑迁移。现已开放免费体验,点击即享高效、稳定的数据库升级方案。
免费体验!高效实现自建 MySQL 数据库平滑迁移至 PolarDB-X
|
人工智能 Cloud Native 关系型数据库
云栖重磅|瑶池数据库:从云原生数据底座向“AI就绪”的多模态数据底座演进
瑶池数据库:从云原生数据底座向“AI就绪”的多模态数据底座演进
|
Java Linux 虚拟化
【Docker】(1)Docker的概述与架构,手把手带你安装Docker,云原生路上不可缺少的一门技术!
1. Docker简介 1.1 Docker是什么 为什么docker会出现? 假定您在开发一款平台项目,您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。 您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。 您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。 **要求:**希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销 问题: 要如何确保应用能够在这些环境中运行和通过质量检测? 在部署过程中不出现令人头疼的版本、配置问题 无需重新编写代码和进行故障修复
911 2
|
人工智能 Kubernetes Cloud Native
Higress(云原生AI网关) 架构学习指南
Higress 架构学习指南 🚀写在前面: 嘿,欢迎你来到 Higress 的学习之旅!
3984 1
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。
|
缓存 Cloud Native Java
Java 面试微服务架构与云原生技术实操内容及核心考点梳理 Java 面试
本内容涵盖Java面试核心技术实操,包括微服务架构(Spring Cloud Alibaba)、响应式编程(WebFlux)、容器化(Docker+K8s)、函数式编程、多级缓存、分库分表、链路追踪(Skywalking)等大厂高频考点,助你系统提升面试能力。
1849 0
|
关系型数据库 分布式数据库 数据库
一库多能:阿里云PolarDB三大引擎、四种输出形态,覆盖企业数据库全场景
PolarDB是阿里云自研的新一代云原生数据库,提供极致弹性、高性能和海量存储。它包含三个版本:PolarDB-M(兼容MySQL)、PolarDB-PG(兼容PostgreSQL及Oracle语法)和PolarDB-X(分布式数据库)。支持公有云、专有云、DBStack及轻量版等多种形态,满足不同场景需求。2021年,PolarDB-PG与PolarDB-X开源,内核与商业版一致,推动国产数据库生态发展,同时兼容主流国产操作系统与芯片,获得权威安全认证。

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 云原生数据库 PolarDB