PostgreSQL RDS 阿里云的同学让我替他们说两句 真心话 !! (含德哥讲解PG的彩照)

文摘   2024-09-20 06:01   天津  

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, OceanBase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,可以解决你的问题。加群请联系 liuaustin3 ,(共2390人左右 1 + 2 + 3 + 4 +5 + 6 + 7)(1 2 3 4 5 群均已爆满,6群突破300人)

  小声说一句,阿里云PostgreSQL 如果没有德哥, 那是一种遗憾!!  这是阿里云PG最大的金字招牌。坚持了这么多年,PostgreSQL 终于熬到了万紫千红的时代了。


      阿里云的数据库系统,尤其RDS很多人认为是一个谜,黑盒。实际上从这么多年和RDS的老师们打交道,都是很随和,热情,且勤恳的,怎么说呢,和我一样,都是打工人,打工魂,虽然我没有看到他们努力,但有的时候从他们微信,钉钉里面的只字片语,也能看到也是被小皮鞭,抽的和陀螺一样,转呀转,且我个人认为,在阿里云的数据库体系中,PostgreSQL RDS 产品的老师是格外的不容易(内部的都懂,不多言了),所以这次借着机会,给他们呱唧呱唧,加油PostgreSQL RDS。

       PostgreSQL RDS 在我们解决一个问题的时候,我发现了一些产品的新功能,但我并未从正规的渠道知道这个事情,所以和PG RDS的老师说这些功能是什么时候有的,他们说早就有了,可能是宣传上有滞后,同时一些渠道中言语也导致他们的产品经常被误解,偶然说道能不能给他们说说他们的产品,我说可以呀,正好我也看看有那些新的东西我这边还不知道,正好借此机会说说这个事情。

     阿里云的PostgreSQL的老师给了我一个内部的资料,今天就给大家SHOW 一下。

      我们先从第一篇PPT说起,使用阿里云的POSTGRESQL RDS 产品也不是一年两年了,PG RDS 在我现在的单位是从PG10开始用起来的。起先,我是玩实体机PG的,对RDS产品是嗤之以鼻,一开始也给他们提意见,甚至刁难过他们,要不刺头刘,是他们对我私下的外号。但打来打去,也就熟悉,甚至已经提升到更高级别的互相理解。

      从功能上来说,PostgreSQL RDS的功能是一直扩展,我记得3年前的春天他们问我需要什么特殊的PostgreSQL的功能,如果我记得没有错,当时提出的是通过pg_stat_statment收集语句后,经过语句的分析,自动产生索引的创建的建议,这个功能现在已经是一个插件的方式在PostgreSQL RDS上进行工作了,且应该是好多年了,可惜我说完知道的人不知道有多少,名字叫index_adviser。

       磁盘系统的添加我也记得非常清楚,以前添加磁盘是要有闪断的,现在添加磁盘基本上无感PostgreSQL是正常工作,这就是后来他们经常说的云盘

      从版本上,PostgreSQL的版本也在持续增加,之前我只记得有高可用的版本,后来因为成本和客户的需求,推出了基础版,高可用版本,集群版本,等多种方式来满足客户的需求和成本的需求。

      实际上,不是这次要对PostgreSQL的可用区进行修改,我还不知道他们的平台也已经更新了。

       之前也奇怪,为什么RDS产品也能serverless了,实际上是切换平台的原因让RDS 也有了serverless的功能。

      而在PolarDB for PostgreSQL上的高级盘功能也在RDS上有了同样的硬件,整体的通用云盘的设计是高速盘,数据盘,和冷数据盘三者合并的设计,外面是一个盘,实际行是三个系统,这样的设计就是在极力的讨好用户,为了成本和性能的兼顾,这个设计一看就是这样的。

      很多时候,我们都在说RDS产品就是智商税,或许是吧,或许不是,比如在你购买单节点的时候,实际上是双节点在为你工作在比如数据库版本升级,都是先做出一个升级后的主机,在将你需要升级主机的数据进行同步到新的主机上,通过这样的方式来进行产品的升级,而不会用我们直接版本升级的方式,看似没有什么了不起,但他付出了更多的成本,存储的成本,冗余主机的成本,等等,很多时候,他们不说,我们就当没看见,但这样做的稳定性是高的。

      之前我一直想问他们一个问题,但从一线的嘴里问不出来,不过今天他给我的资料里面已经泄密了。

      数据库在出现问题后的,单表,单库恢复,他们是怎么做的???因为从PostgreSQL的数据库原理上来说,是不能恢复单表,单库的,且是支持PITR的??

       现在终于明白是为什么了,原来还是开了一个临时的实例来做这个事情,这不也是成本吗?可惜大家也看不见,他们也不说,你说这怨谁,清者不会自清,你只要不说话,那就往死里误解你就对了,领导层有的时候适当允许的去说一些内幕对自己是有利的,太多的遮遮掩掩不利于自身的发展,当然这也仅仅是个人的一点算不上看法的看法。

      插件有他们自研的也有公用的,基本上有用没用的,市面上能找到的需要的功能,他们都有,最主要的是,一些插件安装麻烦或者有安全风险,这你如果使用了阿里云的PostgreSQL rds产品那么责任吗...... 都是他们的,不要打我

      基于数据安全部分,说实话我个人对数据库安全这方面不是太专业,所以我就不胡说八道了,大家自己看。

      在给我的内部资料里面,其中PostgreSQL中重要的PGBouncer 已经融合到了PostgreSQL RDS 产品中,从根本上解决了高并发和PostgreSQL曾经之间的问题,使用者也不用再对高并发的互联网应用在PostgreSQL数据库中说不了。

     且PostgreSQL RDS也添加了之前我们一直想有的功能,限流,限流对于PostgreSQL 是一个非常有用的功能,在紧急的情况下,如果对于某一个SQL运行的非常糟糕,且我们暂时还需要运行,可运行多了系统就崩溃的情况下,限流是一个非常好的功能,让一部分SQL语句可以运行,而超过数量的SQL就被挡住,不能运行,系统在维持着基本业务的工作,这是很多情况下,一种解决问题的方式。

      最后一页我实在是不懂,所以就不进行叙述了。但未来PostgreSQL作为一个全功能数据库产品,在AI支持方面一定有自己的建树

     最后一张图,的确之前没说,我就没发现,现在看阿里云在POSTGRESQL RDS上的新版本更新是最快的,已经支持了 POSTGRESQL 16 且已经给出了PG中对于磁盘的一些优化,如磁盘的三个体系,加速,存储,和归档。

      后面可以和RDS的老师,来沟通一下,这三个磁盘模式开通的注意事项和怎么最大化性能优化的问题了。另外从本篇中的一些内容,我想很多情况下成本的计算也应该计算一些 云厂商的隐藏负担的看不见的成本,我们嘴里不说但心里的有数,当然很多DISS他们的阿里云的文章还是好的,强者会在风雨中更加强健,那就让暴风雨来的更猛烈一些吧!


置顶文章

外媒报 “Oracle” 在中国败走“麦城” 与 Oracle 全球其他地区快速发展

DBA 失职导致 PostgreSQL 日志疯涨

微软 “爱” 上PostgreSQL, PG  “嫁给” 微软!

撕逼!PostgreSQL 和 MongoDB 开撕,MySQL却躺枪

阿里云 安全扫描 ,说我PostgreSQL 自建主机极度不安全, 谁的问题?

PostgreSQL 13.0-13.15 功能更新和bug fixed列表

撕逼!PostgreSQL 和 MongoDB 开撕,MySQL却躺枪





往期热门文章:

PostgreSQL  哪些版本尽量避免使用,版本更新重点明晰(PG12)

PostgreSQL  15 16 小版本更新信息小结 版本更新是不是挤牙膏

PostgreSQL 14 小版本分析,有那个版本不建议使用

Windows 是MySQL和PostgreSQL高性能数据库的坟墓

PostgreSQL 具有createdb的用户无法创建数据库的原因(之一)

道歉贴,为最近写的一篇“垃圾贴”

PostgreSQL 同样的语句 一会快 一会慢到底怎么回事,
MongoDB  系统IOPS 告警系统处于崩溃,优化语句从1秒优化到1毫秒解决问题
云原生数据库是青出于蓝胜于蓝,还是数据库产品的倒退?
专访唐建法-从MongoDB中国第一人到TapData掌门人的故事
MySQL 8.0x 到 9.0均可能崩溃--云厂商开发指责 MYSQL不测试就推新版本?
DISS 阿里云 DAS数据库服务,阿里云数据库服务的毒瘤

临时工说:DBA 7*24H 给2万的工作,到底去不去?

PolarDB 最近遇到加字段加不上的问题 与 使用PolarDB 三年感受与恳谈

PostgreSQL 稳定性平台 PG中文社区大会--杭州来去匆匆

MySQL 让你还用5.7 出事了吧,用着用着5.7崩了

临时工访谈:问金融软件开发总监  哪些业务不用传统数据库
PolarDB  Serverless POC测试中有没有坑与发现的疑问
临时工访谈:PolarDB Serverless  发现“大”问题了  之 灭妖记 续集
临时工访谈:庙小妖风大-PolarDB 组团镇妖 之 他们是第一
PolarDB for PostgreSQL  有意思吗?有意思呀
PolarDB  Serverless POC测试中有没有坑与发现的疑问

MySQL 的SQL引擎很差吗?由一个同学提出问题引出的实验

临时工访谈:从国产数据库 到 普罗大众的产品 !与在美国创业软件公司老板对话

PostgreSQL 如何通过工具来分析PG 内存泄露

MySQL 的SQL引擎很差吗?由一个同学提出问题引出的实验
临时工访谈:我很普通,但我也有生存的权利,大龄程序员 求职贴
临时工说: 快速识别 “海洋贝壳类” 数据库方法速递
临时工说:国产 数据库 销售人员  图鉴
临时工说:DBA 是不是阻碍国产数据库发展的毒瘤 ,是不是?从国产
PostgreSQL   玩PG我们是认真的,vacuum 稳定性平台我们有了
临时工说:裁员裁到 DBA 咋办  临时工教你 套路1 2 3
PolarDB  搞那么多复杂磁盘计费的东西,抽筋了吗?
临时工说:OceanBase 到访,果然数据库的世界很卷,没边
MONGODB  ---- Austindatabases  历年文章合集
MYSQL  --Austindatabases 历年文章合集
POSTGRESQL --Austindatabaes 历年文章整理
POLARDB  -- Ausitndatabases 历年的文章集合
PostgreSQL  查询语句开发写不好是必然,不是PG的锅
SQL SERVER 如何实现UNDO REDO  和PostgreSQL 有近亲关系吗
MongoDB 2023纽约 MongoDB 大会 -- 我们怎么做的新一代引擎 SBE Mongodb 7.0双擎力量(译)
MongoDB 2023年度纽约 MongoDB 年度大会话题 -- MongoDB 数据模式与建模
MongoDB  双机热备那篇文章是  “毒”
MongoDB   会丢数据吗?在次补刀MongoDB  双机热备
临时工说:从人性的角度来分析为什么公司内MySQL 成为少数派,PolarDB 占领高处
POLARDB  到底打倒了谁  PPT 分享 (文字版)
PostgreSQL  字符集乌龙导致数据查询排序的问题,与 MySQL 稳定 "PG不稳定"
PostgreSQL  Patroni 3.0 新功能规划 2023年 纽约PG 大会 (音译)

Austindatabases 公众号,主要围绕数据库技术(PostgreSQL, MySQL, Mongodb, Redis, SqlServer,PolarDB, Oceanbase 等)和职业发展,国外数据库大会音译,国外大型IT信息类网站文章翻译,等,希望能和您共同发展。
截止今天共发布




AustinDatabases
关于数据库相关的知识分享
 最新文章