关键字: [Amazon Web Services re:Invent 2023, PostgreSQL, Postgres, Modern, Enterprise, Open Source, Extendable]
本文字数: 1100, 阅读完需: 6 分钟
视频
如视频不能正常播放,请前往bilibili观看本视频。>> https://www.bilibili.com/video/BV1Sb4y1L7nm
导读
在当今快节奏和数据驱动的商业环境中,数据库的作用已经发生了显著的变化。在这次闪电式演讲中,深入探讨EDB Postgres的变革力量,以满足当代企业的迫切需求。从它处理结构化和非结构化数据的强大功能,到其可扩展性和可扩展性,探索Postgres如何成为现代企业应用的支柱。探索真实的案例研究和未来趋势,展示Postgres为中心的策略如何使企业在以数据为中心的世界中取得成功。本演讲由亚马逊云科技合作伙伴EDB呈现。
演讲精华
以下是小编为您整理的本次演讲的精华,共800字,阅读时间大约是4分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。
布鲁斯·莫姆詹(Bruce Momjian)是来自EDB的一位资深演讲者,他在亚马逊云科技re:Invent上开始了他的演讲。作为负责开发开源数据库核心团队的成员之一,他拥有丰富的Postgres经验。在过去的27年里,他每年都会参加大约30个技术活动,展示Postgres周围充满活力的社区。Postgres社区计划在诸如布拉格、纽约、布鲁塞尔、圣何塞、芝加哥、洛杉矶和温哥华等全球各地举行会议。"
"莫姆詹先生表示,他将讨论PostgresSQL及其为何观众应使用的优势。他强调,Postgres实际上始于1986年,由迈克尔·斯通布雷克(Michael Stonebreaker)在加州大学伯克利分校(UC Berkeley)创立。当时,斯通布雷克博士意识到传统关系数据库在处理特定领域扩展方面存在局限性。因此,Postgres从一开始就被设计成可以轻松扩展,这非常有远见。"
"然而,在1986年创建后的早期日子里,Postgres的可扩展性使得开发者难以与之合作,因为太多的东西都是抽象的。但从2005-2010年左右开始,新的数据工作负载出现了对传统关系数据库无法很好地处理的需求。这些需求包括:具有大量数据用于分析的数据仓库;对存储在数据库中的文档的全文搜索;支持基于位置的应用程序的地理空间数据和索引;以及存储来自Web和移动应用程序的JSON文档。由于Postgres从一开始就专为扩展而设计,它可以适应这些新需求,而无需进行重大重写。"
"因此,尽管Postgres在过去几年里在竞争对手如Redis和MySQL之上落后了许多年,但它已经大大赶上并在过去5-6年中成为了领导者。莫姆詹先生通过图表展示了Postgres如何从2008年的落后地位到2023年赶上其他数据库的过程。"
"他引用了几个导致Postgres戏剧性崛起的关键因素:其易于使用的设计、强大的性能和可扩展性以及对新兴技术的迅速适应性。
Postgres数据库的卓越可扩展性使得它能够轻松地支持新的数据类型,如JSON,而无需进行额外的功能扩展。作为一家开源企业,Postgres得益于全球开发者的贡献,从而能够高效地创造出高质量的软件。这正是像MySQL这样的商业软件公司长期以来难以与之抗衡的地方。Momjian先生指出,没有资金或资产的开放源代码社区能够生产出比数十亿美元的公司更优秀的软件。
MySQL的衰落并非源于其自身的品质,而是由于该公司而非广泛社区的掌控。MySQL在21世纪初曾取得过辉煌的成绩,但其辉煌无法持续长久。Oracle的恶劣客户服务导致了企业纷纷寻求替代方案,如Postgres。Momjian先生表示,Oracle深知数据库市场对其长期不利。
Momjian先生还提到,Postgres拥有一个有利于企业的开源许可证,这允许大量商业参与。如今,已有超过10家公司围绕着Postgres生态系统提供企业支持、工具、培训等服务,包括EDB、Percona、2ndQuadrant、EnterpriseDB、Microsoft、IBM等。例如,EDB每年都会为Postgres贡献约20%的更新。这种开源社区模式确保了没有任何一家公司能够控制Postgres。
重要的是,Postgres在所有主要云平台上都受到了支持,如亚马逊云科技、Azure、Google Cloud、阿里云,甚至Oracle Cloud。其轻量级的架构使得Postgres非常适合云部署。通常,现代数据堆栈由针对每个工作负载的专用数据库组成,从而导致复杂性。Postgres的一个关键优势在于,它可以将许多工作负载(如数据仓库、JSON文档存储、全文搜索等)整合到一个数据库中,从而大大减少了复杂性。
总的来说,Postgres凭借其37年的强大传统以及适应现代、云原生整合数据平台的可扩展架构,提供了一个独特的组合。繁荣的开源社区和不断发展的商业生态系统(有超过10家贡献公司)使Postgres成为了与传统数据库(如Oracle)相比更具吸引力的选择。希望降低复杂性和利用开源创新的企业应该在关键数据工作负载(如分析、应用等)上考虑使用Postgres。
下面是一些演讲现场的精彩瞬间:
演讲者在不经意间误触了按钮,因此不得不临时准备一场关于Postgres的演讲。
他讲述了自约2005年以来关系数据库系统所经历的巨大变革,包括对于数据仓库、全文搜索、地理信息系统(GIS)数据以及来自Web应用程序的JSON数据等新需求的应对。
得益于Postgres的强大可扩展性,新功能可以无缝集成到系统中,而无需重写整个数据库。
尽管开源的Postgres软件已经非常出色,但诸如EDB之类的公司提供了一系列支持、工具、监控、备份、培训以及基础设施审查等基本服务,这些都是Postgres社区自身无法提供的。
演讲者对Postgres项目在过去27年里所取得的成果以及其用户和贡献者的不断增长感到兴奋。
亚马逊云科技的领导者邀请观众们参加另一个由公司赞助的社区聚会活动。
总结
演讲者首先介绍了PostgreSQL的背景信息,其历史可以追溯到37年前,重点在于其可扩展性和对新数据类型的支持。他解释道,这种可扩展性使得PostgreSQL能够适应并无缝处理现代工作负载,例如JSON、地理空间数据和全文搜索,而无需进行重大的重构。
PostgreSQL成功的关键因素在于其采用的开源社区模式,这一模式充分利用了来自世界各地的贡献和创意。演讲者将该模式与MySQL和Oracle等受限的专有模式进行了对比。此外,他还提到,Oracle糟糕的客户待遇正促使人们转向使用PostgreSQL。
总的来说,演讲者强调了PostgreSQL的云友好架构、广泛的供应商支持(包括Oracle)以及许多公司提供的企业级支持和服务。他建议将PostgreSQL视为一种适合当前和未来需求的高效、可扩展的数据库。
演讲原文
https://blog.csdn.net/just2gooo/article/details/134861520
想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站!
2023亚马逊云科技re:Invent全球大会 - 官方网站
点击此处,一键获取亚马逊云科技全球最新产品/服务资讯!
点击此处,一键获取亚马逊云科技中国区最新产品/服务资讯!
即刻注册亚马逊云科技账户,开启云端之旅!
【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”
亚马逊云科技是谁?
亚马逊云科技(Amazon Web Services)是全球云计算的开创者和引领者,自 2006 年以来一直以不断创新、技术领先、服务丰富、应用广泛而享誉业界。亚马逊云科技可以支持几乎云上任意工作负载。亚马逊云科技目前提供超过 200 项全功能的服务,涵盖计算、存储、网络、数据库、数据分析、机器人、机器学习与人工智能、物联网、移动、安全、混合云、虚拟现实与增强现实、媒体,以及应用开发、部署与管理等方面;基础设施遍及 31 个地理区域的 99 个可用区,并计划新建 4 个区域和 12 个可用区。全球数百万客户,从初创公司、中小企业,到大型企业和政府机构都信赖亚马逊云科技,通过亚马逊云科技的服务强化其基础设施,提高敏捷性,降低成本,加快创新,提升竞争力,实现业务成长和成功。