首页 > 数据库 >微软 “爱” 上PostgreSQL, PG “嫁给” 微软!

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

时间:2024-09-24 14:56:42浏览次数:9  
标签:PostgreSQL Postgres 微软 数据库 开源 PG Azure

Microsoft loves PostgreSQL !!!!!!!!!!!!!

Damn Smoke!!!!!!!!!!!!!!!!!!!


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

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

题目:题目还是朋克爆炸风,我不喜欢这样的题目,但没辙,我喜欢不喜欢不重要,这该死的阅读快餐文化 !

微软爱上PostgreSQL, 和说猫和老鼠成为一生一世的好朋友一样,让人难以接受!!  老是觉得这好白菜让什么给拱了。

事实是如此吗?是的,微软一直对PostgreSQL有投资和倾注,这是人尽皆知的“秘密”就差一个人捅破这层窗户纸。用国内二位巨头行事风格不恰当的比较,做类比,如同阿里收购和腾讯投资一样,那么阿里云收购和 ORACLE 收购 MySQL的类似,这让MySQL每况愈下,腾讯的投资大部分都是成功的,至少很多人都这么说,这就可以对比Micorsoft 对PostgreSQL的投资,让PostgreSQL蒸蒸日上,快要到了目中无人的境地,爆火超赞的地步!



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

微软有这个企图,并不是一天两天,他一直在布局,这的从他购买了一直钻研PostgreSQL的cuits的公司说起 (看上图),收购本身就是微软战略的一部分,旨在创新并扩展其Azure云服务组合,以更好地与AWS竞争,后者一直是云市场的主导玩家。将Citus Data的技术整合到Azure平台中,微软可以为客户提供更全面的数据库服务和工具,尤其是针对希望扩展业务并处理大量数据的企业。(因为Sql Server 是单体的,不可以成为分布式,但PG可以

所以说微软爱上了PostgreSQL ,不如说微软看上了一个可以为他盈利的数据库产品,一个可以和MySQL 抢份额的有利对手,一个可以让他和 AWS云服务对比下Azure数据库列表里面提供便宜服务的数据库产品。

然后大家以为微软就收工了,然并卵,微软盯上了我前些日子发的几篇文中,中关于POSTGRESQL SERVERLESS 的一家亚洲的公司 Neon,我们看看新闻怎么说 

"Neon是一家初创公司,正在构建一个开源替代AWS Aurora Postgres的项目,在周三宣布,微软的风险投资部门M12牵头进行了2500万美元的战略投资。" 时间是2024年8月7日的新闻。

POSTGRESQL  NEON - Serverless  式的POSTGRESQL 数据库的独特技能  分支数据



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

其实这本就不惊人微软在吃上PostgreSQL这口肥肉后,收购分布式数据库Citus(基于PostgreSQL),微软下一步的计划是PostgreSQL serverless,对!这就是在给自己家的 Azure中的POSTGRESQL 服务持续的在买"大力丸"。



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

除此之外,在PostgreSQL开源大军中的核心代码人员,微软一直在安插自己人,不乏其中很多知名的与微软有关系的"代码人",Daniel and Andres 都是与微软有关和为微软工作的People。我在去年也翻译过Andres的视频,其中他谈到他在为微软工作,且在视频大谈特谈,他在PG IO部分的主导作用。(POSETTE 是什么,PG 圈的应该不会不知道那是谁的,yes  微软的)

Postgresql    IO  对于PG的 过去,现在 , 未来 (1  过去和我们曾经解决的问题)

Postgresql IO 对于PG的 过去,现在 , 未来 (2 --面临的挑战和解决方案)

Postgresql IO 对于PG的 过去,现在 , 未来 (3--直面问题与结果展示和PG16新东西)



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

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

微软可谓在云战略上,对PostgreSQL数据库展现了最大的热情和努力,甚至有人说微软错把PostgreSQL当亲儿子,把自己的亲儿子Sql Server当继子,或许不是这么回事,但给人的感觉是,微软对这个“继子”是真的上心。

不出意料Neon is coming to Azure,当然这仅仅是开胃的小菜,微软官方网站有这么篇帖子,非常的长,非常有趣,内容非常的-- 怎么说就差说PostgreSQL 她是我的,你离她远点,She belongs to me !!!

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



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

对就是这篇帖子,what's new with Postgres at Microsoft,2024 edition为题目的一篇文章,有14.4k的人阅读。

大致意思是,“我们对 PostgreSQL 数据库的投资不仅涵盖 Azure,还涉及开源领域,包括 PostgreSQL 核心以及更广泛的 PostgreSQL 生态系统,同时还有 PostgreSQL 社区的工作。”



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

文章下面还列出了诸多微软对PostgreSQL的支持,包含了PostgreSQL 16的support,PostgreSQL 17的重度支持!!

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

我们把这段翻译一下:


为 Postgres 开源做贡献

自2019年以来,微软一直在招聘并壮大一个 Postgres 开源贡献者团队,专注于为 Postgres 核心做出贡献。

在2023年8月的上一版本博客中,我们提到微软持续承诺赞助 Postgres 的持续开发,这一点依然没有改变:

要想茁壮成长,一个开源生态系统需要商业支持以及志愿者的努力。毕竟,即使是开源开发者也需要吃饭!为了使 Postgres 开源生态系统繁荣,像微软这样的公司需要通过资助 Postgres 核心的开发来支持该项目,而我们正是这样做的。

PostgreSQL 是一个复杂的软件,运行着全球范围内的关键任务工作负载。为了在 Azure 上提供尽可能最佳的体验,我们需要深入了解它的工作原理。因此,我们团队中有 PostgreSQL 核心提交者和贡献者,他们可以在不同的组织内部分享知识,或直接回答关于事件或扩展开发的内部问题。

由于现代云操作规模远远超过大多数本地解决方案曾遇到的情况,涉及性能的独特云数据中心问题现在需要特别关注。我们内部的 Postgres 深度专家团队专注于在 Postgres 核心上游解决这些云规模的问题。另一个好处是:我们团队的 Postgres 专业知识也为 Azure 客户在使用我们的云数据库服务时提供了信心。

资助 PostgreSQL 开发者的商业资金还有另一个好处:它为开发者提供了追求重大创新变革的长期稳定性,这些变革对未来非常重要。特别是,微软的 Postgres 贡献者团队专注于一些重大的架构变革(例如:异步 IO),而这些变革若没有为期多年的全职工作资助是无法实现的。其实说的就是Andres right!)


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

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

除此以外,我们还可以看这段


在Thomas Munro交谈时,他是 PostgreSQL 17 中流式 I/O 功能的作者之一,他这样评价该项目:

“这是一个庞大的项目,要找到通过易于消化的改进来逐步实现收益的途径非常困难。每一部分都必须有其自身的意义。截至目前,新流抽象已经在 PostgreSQL 17 中启用了 I/O 组合和基于建议的预取(尽管还未发布,因此请继续关注它是否会最终保留),但真正的故事是,这为一个完全现代化的 I/O 栈铺平了道路。这种愿景需要长期资金支持,而微软正是将这种支持带到了 PostgreSQL 社区。”


同时从这张图上看,微软是参与了除中国以外,所有国家的PGConf ! 



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

其实我还看到一些其他的内容,不过算了,只不过平添微软“PostgreSQL的证据!!   最后如果微软“娶了”PostgreSQL ,会员们打算出多少份子钱! 

最后一句劝 MySQL 不要老想着和PostgreSQL 打架都是孩子的游戏 ,真正的大人之间的战争是ORACLE 和 Micorsoft 利益!

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

数据来源

https://www.businessinsider.com/microsoft-acquires-open-source-postgresql-startup-citus-data-2019-1

https://finance.yahoo.com/news/neon-bring-serverless-postgres-azure-130000153.html?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAAJcjjofGnclrru-sUsHyxjS8EHMleDesAAB4KeJhJRzFbM0YRh6WAfK0tgi6UTxC4KDNoZp_ahM6xo6ceivACw2Rm24DedQ0zcv-IJi-2aAth7ofT4E4AbDTZRnzZOikoFp4GSYUlXdxQYLDqdSydncQ8UXAdl1h8mmqih9aG7XP

https://techcommunity.microsoft.com/t5/azure-database-for-postgresql/what-s-new-with-postgres-at-microsoft-2024-edition/ba-p/4140085

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


标签:PostgreSQL,Postgres,微软,数据库,开源,PG,Azure
From: https://blog.51cto.com/u_14150796/12099805

相关文章

  • APGL4SR论文阅读笔记
    APGL4SR:AGenericFrameworkwithAdaptiveandPersonalizedGlobalCollaborativeInformationinSequentialRecommendation论文阅读笔记Abstract现存的问题:​ 现有方法通常只关注序列内建模,而忽略了通过序列间建模来利用全局协作信息,从而导致推荐效果不佳。以往的研究试......
  • PostgreSQL 向量数据存储指南
    引言在当今的数字化时代,数据存储的方式和技术正变得越来越复杂和多样化。随着机器学习和数据科学的发展,向量数据的存储和管理变得尤为重要。本文将详细介绍如何使用Java和PostgreSQL数据库来存储向量数据,探索其应用场景、优势以及具体实现步骤。向量数据及其应用场景什么是向量......
  • postgresql13.6升级到14.11实录
    背景与需求当前生产环境的gitlab版本使用的postgresql版本为13.6,按gitlab官方版本要求,gitlab17.X版本,MinimumPostgreSQLversion为14.9(参考gitlab版本要求),因此要升级gitlab版本的话,必须先升级postgresql数据库。版本描述当前版本:13.6目标版本:14.11postgresql源......
  • flask db upgrade出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd6 in
    Traceback(mostrecentcalllast):File"<frozenrunpy>",line198,in_run_module_as_mainFile"<frozenrunpy>",line88,in_run_codeFile"D:\pycharm_project\rag-api\api\.venv\Scripts\flask.exe\__main__......
  • PostgreSQL向量数据类型SQL示例
    PostgreSQL支持多种数据类型,其中包括向量类型,可以用来存储和处理几何对象,如点(points)、线(lines)、线段(linesegments)、盒子(boxes)、圆(circles)、路径(paths)、多边形(polygons)等。此外,PostgreSQL还支持数组类型,可以用来存储一维或多维数组。向量数据类型示例1.几何类型PostgreSQL提供......
  • PGSQL-备份和恢复-增量备份-开启wal归档、并设置定时清理备份之后的wal文件
      一、增量备份定期对数据库做基础备份,再配合WAL的归档日志,可实现再较短时间将数据库恢复 开启WAL归档创建归档目录[root@s101/var/lib/pgsql/13]#lsarchive_walsbackupsscriptswal归档记录 touch pg_archive_logs[root@s101/var/lib/pgsql/13/archive_wals......
  • pgsql 查看日志文件大小、数据目录、运行日志相关配置、当前lsn
    常用命令  查看数据目录 showdata_directory; 是否开启归档 showarchive_mode;  --查看日志目录所有文件select*frompg_ls_logdir();--查看/data目录下的文件selectpg_ls_dir('/data'); 输出数据库WAL目录的所有文件--输出文件总大小,单位是byte  select......
  • Oracle2PG sequence(序列)问题汇总
    迁移PostgreSQL的Sequence(序列)问题https://masuit.net/2042?t=0HN6FQRQT1K6P如何快速获取同步序列的SQL有些项目中数据量比较少,在迁移过程;表数据迁移过去;但是序列需要重置下;接下来讲到,引用自:https://www.cnblogs.com/lottu/p/14330474.htmlSELECTconcat('SELECTsetval(''"',......
  • 微软:LLM对输入异常敏感
    ......
  • Python 潮流周刊#70:微软 Excel 中的 Python 正式发布!(摘要)
    本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。分享了12篇文章,12个开源项目,2则音视频,全文2000字。以下是本期摘要:......