首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MYSQL POLARDB 学习系列之 拆解 POLARDB (翻译) 起源与解决问题 1

    POLARDB 是一个具有国际性质的数据库产品,虽是一个“国产数据库” ,可最专业的资料还要看 E 文。...以下为翻译 PolarDB Serverless :A Could Native database for disaggregated Data Centers 的部分节选。...对比传统的结构,POLARDB Serverless 结构提供了更好的动态资源供应能力和更快的接近5.3倍的故障恢复速度,更好的性能。...POLARDB 无服务是遵循云原生的架构体系的,与主要的云原生数据库Aurora ,Hyperscale 的结构类似,Polardb 本身有一个主节点,同时可以有很多的读节点在数据库节点层。...在这里我们不讨论多个主节点在POLARDB上的应用模式。 在PolarDB Serverless中引入了一个多租户的横向扩展内存池方式的设计,这里面包括页面分配以及生命周期管理。

    38920

    PolarDB VS PostgreSQL 云上性能与成本评测 -- PolarDB 比PostgreSQL 好?

    同时PolarDB 磁盘系统我们降级没有使用PolarDB 推荐的PLS5 ,而是使用了成本更低性能稍差的PLS4,RDS产品我们使用了默认的磁盘系统,最高IOPS为5万的产品PL1,从成本上考量这两个数据库的成本是雷同的...这里用的是一套程序,同时向PG 和 POLARDB 数据库进行数据的插入,明显看到从外部占用空间的情况是一致的,PG 是152.44 PolarDB 是151.98,55.43G 是PolarDB for...图3 PolarDB for PG的CPU使用率 图4 PostgreSQL RDS 的CPU 使用率 在CPU中我们并未找到多消耗的10%的说明,我们期望PolarDB for PostgreSQL...PolarDB for PostgreSQL 有意思吗?...图 8 PolarDB select count(*) 测试监控图 图 9 PolarDB select count(*) 测试监控图 PolarDB for PostgreSQL 100次 4千六百万数据最终使用的时间是

    21910

    POLARDB 压测与初步学习后,应用程序如何面对 POLARDB FOR MYSQL

    最近压测了POLARDB FOR MYSQL ,得到了一些压力测试的结果,POLARDB 作为目前云原生数据库的 NO.1 (国内),的确是值得学习,一些数据库的设计理念,以及设计的路径,同时针对应用程序如果使用...POLARDB ,如何进行设计,规避POLARDB 在设计上的一些“软肋”。...根据公司的需要,写了一个PPT,这里做一个简单的展示,希望有同行者,或者对POLARDB 使用的,或敢兴趣的同学,一起学习和讨论POLARDB。...这里主要是想说明两个问 1 POLARDB FOR MYSQL 并不是MYSQL ,在整体的POLARDB FOR MYSQL 的设计中,整体是围绕这几个概念 A....——————————————————————————————— 以下为最近几天学习POLARDB 总结的一些需要应用程序设计在使用POLARDB 中可能需要了解和注意的地方。

    49420

    OceanBase Cloud大战PolarDB,好戏上演。。。

    从这个角度来说,蚂蚁的兄弟阿里云上和它对应的产品就是PolarDB,AWS上是Aurora。...OceanBase和PolarDB的PK结果就是OceanBase在蚂蚁,而PolarDB在阿里集团,楚河汉界,互相没能进入对方的领域。 如果说这是因为纯技术问题,我觉得不可能。...那么说说PolarDB。作为一款云原生数据库,在自己的公有云体系里面成长起来,PolarDB在公有云上是有技术优势的。它可以很好整合进阿里云的各种基础架构,包括云存储,云网络等等。...具体想了解PolarDB的优势的可以参考这篇文章:PolarDB5年了,它做对了哪些事? 而OceanBase不一样,它要做成跨云的SaaS服务,底层就只能依赖很基础的IaaS云服务。...如果这是真的话,那OceanBase和PolarDB的PK到底谁赢,还真的不好说。。。 总之综合来说,我觉得在公有云这个前提下,OceanBase要战胜PolarDB,需要时间来证明。

    3K30

    MYSQL 开始学习POLARDB for MYSQL (1)

    1 POLARDB 的底层 POLARStore ,Polarstore是整体是基于新型的硬件基础上进行的存储平台设计,在针对数据计算和存储中进行了数据计算与存储层的分离。...基于POLARDB 的产品主要以上的几个模块组成 1 prolarproxy (智能代理) 2 polardb (数据库) 3 polarStore (硬件设备) 基于这套产品,我们整体的数据库的性能有很大的提升...,以同样的硬件基础上,我们的数据库在POLARDB MYSQL 与 RDS MYSQL之间的性能区别在 100% 以上。...以MYSQL 为例,原来通过 binlog进行复制的方式,改变为通过redo log 在polardb store 的基础上进行纯物理方式的复制。...同时通过POLARDB的上层的代理层,将数据的访问进行读写的分离,通过读写分离模块与load balance 模块,来整体对数据库的访问进行接管。

    86430

    MYSQL POLARDB 学习系列之 拆解 POLARDB 6 Auto-Scaling 与性能优化 (翻译)

    ,最近问 POLARDB 的同学同学是越来越多,准备开一个群,专门和大家一起学习 POLARDB for MYSQL 的数据库相关知识和PG ,MYSQL等数据库,分享相关的经验,和大家相互学习。...如果敢兴趣可以加 liuaustin3 微信,加到polardb 的知识分享群和文章问题询问群,如果可能还会拉上polardb的厂商的一些工作者,(争取,需要征得人家的同意) 来更好的学习POLARDB...翻译到这里,已经是POLARDBPolarDB Serverless: A Cloud Native Database for Disaggregated Data Centers 的第六期了...对于POLARDB 的学习在我目前的工作计划将一个长期的工作,我们目前已经掌握了POLARDB FOR MYSQL的 一些与传统 MYSQL RDS 之间的工作的差异的特性,性能方面的差异点,后期可能我们...TEAM 还将对POLARDB 进行一些测试,如不同的配置的POLARDB 在性能上的差异,彻底将POLARDB FOR MYSQL 在使用和推荐公司内部的项目使用弄的通透。

    66720

    MYSQL POLARDB 学习系列之 拆解 POLARDB 7 (终结) 失败恢复与可靠性

    学习POLARDB 已经有3-4个月的时间了,当然大部分还是在理论方面,实际上POLARDB 在实际的操作中,有一部分是我还没有深入,另一部分是POLARDB 的 SERIVCE guy 的服务方式有些太主观...另外一些服务的同学,你们这样做,真心是在浪费 技术同学的努力创造POLARDB 的好形象。...本篇是POLARDB 的翻译,并学习理论的最后一篇 5 Reliability and failure recovery 在POLARDB SERVERLESS,自身的结构是允许节点可以独立的进行failover..., 所以我们有针对每种失败后的恢复的方法,大部分恢复的方法都是针对POLARDB 本身设计的,所有的代理节点都属于无状态的,当代理节点失败了,他能够很容易的被替代,用户可以重新连接其他存活的节点,POLARDB...下面我们将关注复杂处理数据库节点recovery 的机制,内存节点机制,和集群恢复等 5.1 DATABASE NODE RECOVERY PolarDB SERVERLESS 采用了 ARIES-STYLE

    33730

    如何使用码匠连接 PolarDB

    PolarDB 是阿**自主研发的新一代关系型云原生数据库,它基于分布式存储和计算技术,能够提供高性能、高可用和强一致性的数据存储和管理服务。...PolarDB 支持 MySQL 和 PostgreSQL 两种数据库引擎,并且提供了与这两种引擎兼容的 SQL 语法和 API 接口,用户可以轻松迁移自己的应用程序到 PolarDB 上。...目前码匠已经实现了与 PolarDB 数据源的连接,支持对 PolarDB 数据进行增、删、改、查, 同时还支持将数据绑定至各种组件,并通过简单的代码实现数据的可视化和计算等操作,能让您快速、高效地搭建应用和内部系统...码匠中集成 PolarDB 步骤一:新建数据源连接,选择 PolarDB 数据源,并根据提示填写相应配置。...图片 在码匠中使用 PolarDB 操作数据: 在码匠中可以对 PolarDB 数据进行增、删、改、查的操作,在 SQL 模式下可以自定义查询语句,在 GUI 模式下则有以下操作,即使对 SQL 语法不熟悉也能快速上手

    51330

    PolarDB获得大奖,X-DB坟头长草

    PolarDB获得了如此殊荣,这是对PolarDB团队的极大肯定。PolarDB是2017年的时候由当时的阿里云团队发布的。最初版本的PolarDB,采用的shared-disk架构。...比如说在中国数据库协会的某次会议上就出现了PolarDB-X Powered by X-DB这样的标题。这是首次见到了PolarDB-X的名字。...而PolarDB-X这个名字频繁出现,但是X-DB就没再出现了。 X-DB团队鼎盛时期,有种说不出来舍我其谁的霸气,拳打PolarDB,脚踢OceanBase的感觉。...但是PolarDB茁壮成长了,PolarDB-X也有了很好的发展。所以最后还是PolarDB统一了X-DB。无论怎么样,阿里巴巴的数据库技术团队都因为合并变得更强大了。...X-DB虽然坟头长草了,X-Engine却没有丢掉,最近PolarDB把自己的那个大网盘拿掉,换上X-Engine,这样一来PolarDB可以支持双引擎了。

    1.1K30

    PolarDB5年了,它做对了哪些事?

    经过三年的研发,2017年9月阿里云发布了自主研发的云原生数据库PolarDB,并于2018年4月正式商用。这是一个标志性的事件。 PolarDB一诞生就集众多创新技术于一身。...在PolarDB的基础上,2020年6月,云原生分布式数据库PolarDB-X正式商用。...2022年1月,阿里云PolarDB再次商业化了列存索引和并行查询2.0功能。...根据测试,PolarDB在大数据量上运行复杂查询的性能可以与Oracle/SQL Server等业界最顶尖的商用数据库系统处在同一水平。 PolarDB的成功,首先是阿里巴巴独特的环境。...除了学术合作以外,阿里云2021年5月悬布“数据库开源计划”,并率先开源PolarDB for PostgreSQL分布式版。2021年10月PolarDB-X正式开源。

    48630

    PolarDB for PostgreSQL 有意思吗? 有意思呀

    PostgreSQL 有意思,PolarDB for PostgreSQL 有意思。 大部分在PolarDB for MySQL 有的特性在 PolarDB for PostgreSQL 都可以使用。...同时PolarDB for PostgreSQL 有一个开源的版本,也就是线下可以部署,这在整体的生态上是完整的,基于一些金融机构有线上和线下部署的数据同步的需求,那么这样的整体的解决方案对于一些机构来说是完整的...从上图可以看到PolarDB for PostgreSQL 的部分在数据同步中,使用了方式是通过内存进行数据同步的方式,通过wal meta queue 从日志中同步化基础数据到Polardb 的从节点...基于这样的形式的数据的,主从节点数据的节点之间的延迟,我们是期待的,理论上比POSTGRESQL RDS 的 主从数据同步应该是要好的多,这样的方式在 POLARDB FOR MYSQL 上是有验证的,...所以如果Polardb for PostgreSQL的主从节点之间的数据差异在20ms内,对于读写分离来说,将不需要业务在去考虑这方面的基础架构的设计。

    16510

    PolarDB Serverless POC测试中有没有坑与发现的疑问

    新的项目要使用PolarDB Serverless ,之前一直嚷嚷 Serverless 会改变很多事情,到了要开始用的时候,其实我是犹豫的,但项目本身的诉求如此,就必须开始搞serverless of...临时工访谈:庙小妖风大-PolarDB 组团镇妖 之 他们是第一 下面这个位置是一个关键,这里有一个需要注意的地方只读节点个数下限,基于之前使用POLARDB 中的一些地方,一般是会有固定的必须不少于一个的只读节点的...POLARDB 的存在的,但选择了serverless 后明显的和之前的页面不一样,可能在文档中提示,至少只读节点数伸缩下限是1 不是0的原因也是这个。...数据库建立的速度比较快,对比普通的POLARDB FOR MYSQL 建立的速度至少快了一半。...同时在我们切断压测程序的情况下,PCU 马上就降下去,这里不夸张的,马上就降下去,按照POLARDB 的文档来说,是需要一点时间,但此次的压测中,没有延迟的情况。

    11610
    领券