GMTC北京站9折购票倒计时,部分日程已上线,戳此查看 了解详情
写点什么

谷歌发布 AlloyDB 数据库服务,炙手可热的 PostgreSQL 成大厂首选

  • 2022 年 5 月 13 日
  • 本文字数:1791 字

    阅读完需:约 6 分钟

谷歌发布 AlloyDB 数据库服务,炙手可热的 PostgreSQL 成大厂首选

5 月 12 日,在  I/O 2022 开发者大会的第一天,谷歌云平台 GCP 推出 AlloyDB for PostgreSQL,这是一个全托管的、与 PostgreSQL 兼容的数据库服务。


AlloyDB 的新特性

 

据介绍,AlloyDB 的核心是专为 PostgreSQL 构建的智能的、数据库优化的存储服务。AlloyDB 在堆栈的每一层都对计算和存储进行分解,使用支持大型谷歌服务(如 YouTube、搜索、地图和 Gmail)的相同的基础架构模块。这种独特的技术使其能够无缝扩展,同时提供可预测的性能。

 

此外,AlloyDB 在分析加速、嵌入式 AI/ML 和数据自动分层方面的额外投入,意味着它已经准备好用最小的管理开销处理工作负载。同时 AlloyDB 保持与 PostgreSQL 14 的完全兼容,因此开发者可以重用现有的开发技能和工具,并在不更改代码的情况下迁移现有的 PostgreSQL 应用程序,从整个 PostgreSQL 生态系统中受益。

 

谷歌声称其新的 AlloyDB for PostgreSQL 在性能测试中有着非常良好的表现。它在事务性工作负载上比标准 PostgreSQL 快 4 倍多,在分析查询上比标准 PostgreSQL 快 100 倍,而与亚马逊的同类服务 Aurora PostgreSQL 相比,AlloyDB 在事务性工作负载方面要快 2 倍。这就使得 AlloyDB 会成为从传统数据库过渡的一个新的现代化选择。

颇受欢迎的 PostgreSQL



 随着企业在云上对其数据库资产进行现代化改造,许多企业都在积极消除对传统数据库引擎的依赖。企业客户都在寻找标准化的开放系统如 PostgreSQL,以消除昂贵的、不友好的许可以及与传统数据库产品的供应商锁定。

 

根据 DB-Engines 的数据,PostgreSQL 的受欢迎程度一直在稳步提升,目前在所有数据库中排名第四。随着 PostgreSQL 在数据库中越来越受欢迎,谷歌云、AWS、微软云也都开始将重点慢慢转向 PostgreSQL。

 

PostgreSQL 是一个多功能数据库,可以适用于各种工作负载,同时 PostgreSQL 拥有一个庞大的数据库生态系统。多数分析师认为虽然目前 PostgreSQL 的普及程度尚不及 MySQL,但是 PostgreSQL 有比较大的优势。

 

对此,Forrester 的首席分析师 Noel Yuhanna 表示:“在比较 MySQL 和 PostgreSQL 时,组织更喜欢 PostgreSQL 的事务和分析功能、对空间数据的扩展支持、更广泛的 SQL 支持、增强的安全性和治理以及对编程语言的扩展支持,这些推动了更大幅度的增长。”

 

Constellation Research 的首席分析师 Doug Henschen 也有类似的想法,他认为流行度的不断上升迫使超大规模企业创建基于 PostgreSQL 的数据库服务。Henschen 说到:“在大多数情况下,云供应商将资源投入到提供迁移服务中,以便更轻松地将工作负载迁移到这些基于 Postgre 的服务上,并且他们还特别提高了与 Oracle 数据库的兼容性功能。多种服务的可用性和改进与商业数据库的兼容性只会鼓励更多的迁移和 PostgreSQL 的普及。”

大厂大佬声音

 

对于谷歌新发布的 AlloyDB for PostgreSQL,部分大厂发言人表达了自己的看法。Plaid 的首席产品工程师 Takuy​​a Ogawa 认为:“AlloyDB 与 PostgreSQL 完全兼容,可以透明地扩展面向列的处理。我们认为这是一个全新的强大的选项,它采用独特的技术方法,使系统设计能够集成隔离的 OLTP、OLAP 和 HTAP 工作负载,同时对新专业知识的投资最少。”

 

PayPal 数据基础设施和云工程高级总监 Bala Natarajan 说到:“AlloyDB 为我们提供了一个引人注目的关系数据库选项,具有完全的 PostgreSQL 兼容性、出色的性能、可用​​性和云集成。我们非常高兴能与 Google 共同创新,现在可以从企业级功能中受益,同时以具有成本效益的方式从遗留的专有数据库中进行现代化改造。”

 

“使用 AlloyDB,我们显着提高了吞吐量,而我们的 PostgreSQL 工作负载无需更改应用程序。由于它是一项托管服务,我们的团队可以将更少的时间花在数据库操作上,而将更多的时间花在增值任务上,” Warung Pintar 的首席技术官兼联合创始人 Sofian Hadiwijaya 表示。

 

将开源与云基础设施相结合是非常好的方式,不过从整个市场来看,AlloyDB for PostgreSQL 仍然面临 Amazon Aurora、Oracle 自治数据库还有 Oracle MySQL HeatWave 等对手的激烈竞争,AlloyDB 能否脱颖而出尚需时间证明,目前谷歌也未表明 AlloyDB 何时全面上市。

 

参考链接:

 

https://cloud.google.com/blog/products/databases/introducing-alloydb-for-postgresql

 

https://www.infoworld.com/article/3660548/why-google-cloud-will-battle-aws-azure-in-a-red-hot-postgresql-market.html

2022 年 5 月 13 日 15:415

评论

发布
暂无评论
发现更多内容

战战兢兢面试了一个35岁Android开发程序员,就这水平开发了8年?难怪没有一个公司愿意要你

android 程序员 移动开发

手把手带你剖析ReentrantLock的底层实现AQS,android插件开发过时

android 程序员 移动开发

我们来剖析一下这个Android猴子的面试过程,以及被问到的问题(1)

android 程序员 移动开发

我们来剖析一下这个Android猴子的面试过程,以及被问到的问题

android 程序员 移动开发

我想谈谈关于-Android-面试那些事,写给有开发经验的你们

android 程序员 移动开发

我肝了3个月终于整理出了这份超全面的《Android面试题及解析》

android 程序员 移动开发

我来告诉你:零基础如何成为高级Android开发,入职字节跳动

android 程序员 移动开发

我的2020年终总结:疫情之下裸辞后的一些感悟和面试心得(上篇

android 程序员 移动开发

手写一款Android-手绘风格组件----这是你从未见过的组件库

android 程序员 移动开发

拖不得了,Android11真的要来了,最全适配实践指南奉上

android 程序员 移动开发

我学习Android的一些套路,这份333页关于性能优化知识点的PDF你不能不看

android 程序员 移动开发

战战兢兢面试了一个35岁Android开发程序员,就这水平开发了8年?

android 程序员 移动开发

掌握了这些Android高级工程师必备知识后,他拿到了 BAT Offer

android 程序员 移动开发

我敢打赌!你从未见过如此简单的Dagger-导航---基于-Android-Studio-4-1

android 程序员 移动开发

打造一个完整的Flutter-APP项目!,安卓高级开发面试题

android 程序员 移动开发

抖音四面被拒,再战头条终获offer!凭什么我可以做到,2021最新Android笔试题及答案

android 程序员 移动开发

我肝了3个月终于整理出了这份超全面的《Android面试题及解析》(1)

android 程序员 移动开发

我,Android开发,40岁熬到中层月薪15K,百度Android岗一面+二面内容

android 程序员 移动开发

手把手教你打通车载蓝牙与手机app的音频信息传输&车载反向控制手机app

android 程序员 移动开发

把Flutter扩展到微信小程序端的探索,安卓面试题库

android 程序员 移动开发

我又开发了一个非常好用的开源库,调试Android数据库有救了

android 程序员 移动开发

手把手讲解-一个复杂动效的自定义绘制,2021Android开发社招面试总结

android 程序员 移动开发

扒一扒:2020台湾Android-Kotlin-&-Java-面試題庫,竟如此--

android 程序员 移动开发

拿不到想要的offer,只缘身在CV中,关于一些面试小知识,Android开发人员不得不收集的代码

android 程序员 移动开发

我才知道原来Flutter内置了10多种Button控件,音视频开发工程师抖音

android 程序员 移动开发

手动实现Android热修复,给2021的移动开发一些建议

android 程序员 移动开发

换个姿势,带着问题深入学习Handler,手撕吊打面试官,kotlin单例firbase

android 程序员 移动开发

我又开发了一个非常好用的开源库,调试Android数据库有救了 (1)

android 程序员 移动开发

我是如何做到在-5-分钟之内将应用大小减少-60%-的?,零基础学android编程

android 程序员 移动开发

换肤、全局字体替换、无需编写shape,Android程序员月薪20k的涨薪秘籍

android 程序员 移动开发

接地气的面试记录:记一次Android面试心得(1),详细的Android学习指南

android 程序员 移动开发

谷歌发布 AlloyDB 数据库服务,炙手可热的 PostgreSQL 成大厂首选_架构_marsxxl_InfoQ精选文章