写点什么

AWS 发布预览版 Babelfish,一项用于 Aurora PostgreSQL 的新数据库服务

  • 2020-12-15
  • 本文字数:963 字

    阅读完需:约 3 分钟

AWS发布预览版Babelfish,一项用于Aurora PostgreSQL的新数据库服务

在 AWS re:Invent 大会上,AWS 发布了用于 Aurora PostgreSQL 的新数据库服务Babelfish的预览版。该服务是一个全托管、开源、兼容 PostgreSQL 和 ACID 的关系数据库引擎,运行在 Amazon 云上。


Babelfish 是一个与 SQL Server 兼容的 PostgreSQL 终端,让 PostgreSQL 能够流畅地理解来自 SQL Server 应用程序的通信请求(例如,T-SQL 和 TDS 通信协议)。


Matt Asay 在 AWS 有关 Babelfish 的博文中写道:


Babelfish 让 PostgreSQL 能够在不改变库、数据库模式或 SQL 语句的情况下,理解来自 SQL Server 应用程序的数据库请求——包括命令和协议。


AWS 为客户提供了一个选项,可以在不切换数据库驱动程序或重写应用程序的情况下,从 SQL Server 切换到 Aurora PostgreSQL。



来源:https://aws.amazon.com/rds/aurora/babelfish/


根据 Asay 的博文,客户可以轻松地将数据加载到 Babelfish 中,无需进行转换。该服务的原则是保证正确性,这意味着使用 SQL Server 语义设计的应用程序在 PostgreSQL 上的行为将与在 SQL Server 上的行为相同。此外,Asay 在 Hacker News 的一篇帖子中写道:


在启动时,Babelfish 能够以 100%正确性处理你想要的语义。不过,有一大部分内容和一个“长尾”功能,需要借助专业人士。因此,要实现这个目标,需要社区的努力。



来源:https://twitter.com/mattdevdba/status/1334212687056809988


PostgreSQL 是开发者在开发应用程序时除 MySQL、SQL Server 和 Oracle 之外的另一个选择。此外,Stack Overflow 的数据显示,PostgreSQL 在过去十年中越来越受欢迎。用户还可以选择转移到云端的托管服务,比如 Babelfish。AWS 数据库副总裁 Shawn Bice 在发布会上表示:


随着下一代 Aurora Serverless 和 Babelfish 的发布,我们让客户更容易摆脱旧数据库的束缚,享受开源数据库引擎的巨大成本优势,并选择正确的数据库。


另外,一位网友在 Reddit 上发帖称:


这个新服务可以让你在不改变应用程序代码的情况下转移到一个更低成本、托管在 AWS 上的与 PostgreSQL 兼容的数据库。我不确定数据的迁移过程会是怎样的(将数据从 SQL Server 转移到 Redshift/PGSQL 环境中),但这迈出了将应用程序与数据库平台解耦的一大步。


目前,Babelfish 感兴趣的客户可以注册成为早起访问者。此外,开源的 Babelfish 项目将于 2021 年启动,采用了 Apache 2.0 许可,并托管在GitHub上。


原文链接


AWS Announces New Database Service Babelfish for Aurora PostgreSQL in Preview


2020-12-15 10:343056

评论

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

海外IP代理使用三年的经验之谈

Geek_ccdd7f

阿里Java一面,难度适中!(下篇)

王磊

Java 面试

凡泰极客亮相香港金融科技周,投身大湾区数字化建设

FinClip

强大好用的shell:shell的工作原理

小齐写代码

有什么好用的IP代理吗?要求速度快,使用方便

Geek_ccdd7f

LeetCode题解:171. Excel 表列序号,哈希表,TypeScript,详细注释

Lee Chen

JavaScript LeetCode

PyTorch从精通到入门05:基于ResNet迁移学习和微调,实现图像分类

王玉川

神经网络 深度学习 迁移学习 图像分类 resnet

C++高并发异步定时器的实现

1412

开源 定时器 异步 workflow C++

提示找不到某些组件?

矩视智能

深度学习

如何使用 NFTScan NFT API 在 zkSync 网络上开发 Web3 应用

NFT Research

NFT\ NFTScan nft工具

一文读懂 Fabarta ArcGraph 图数据库丨技术解读

Fabarta

人工智能 AI 图数据库 大模型 向量数据库

划重点!rola-ip跑路事件被同行商业互黑?丑态百出

Geek_ccdd7f

向量数据库:释放数据潜能,重塑信息世界

熬夜磕代码、

向量数据库

亚马逊云科技海外服务器初体验

三掌柜

亚马逊云科技

华为云全新上线Serverless应用中心,支持一键构建文生图应用

YG科技

另辟蹊径者 PoseiSwap:背靠潜力叙事,构建 DeFi 理想国

BlockChain先知

PyTorch从精通到入门06:基于LSTM实现文本分类

王玉川

神经网络 深度学习 RNN 文本分类 LSTM

智能低代码洪流涌动程序员节,华为云Astro触发1024的乘法效应!

YG科技

VR虚拟现实应用——原型制作

3DCAT实时渲染

虚拟现实 实时云渲染 VR虚拟现实

质量诊所案例分享之Junior QA常见问题诊断

QE_LAB

质量 质量保障

亚马逊云EC2哪些端口默认不能用

孤虹

亚马逊云 EC2 Amazon EC2 云服务器

2023年的低代码:数字化、人工智能、趋势及未来展望

快乐非自愿限量之名

软件开发 低代码 低代码开发

数字政府!3DCAT实时云渲染助推上海湾区数字孪生平台

3DCAT实时渲染

实时渲染 实时云渲染

Linux awk命令

芯动大师

深入浅出了解华为云API网关的Gzip功能

YG科技

2024杭州国际智慧城市与安防产品展览会

AIOTE智博会

智慧城市展 安防展

另辟蹊径者 PoseiSwap:背靠潜力叙事,构建 DeFi 理想国

石头财经

MySQL 数据库表格创建、数据插入及获取插入的 ID:Python 教程

小万哥

Python 程序员 软件 后端 开发

20行JS代码实现屏幕录制

南城FE

JavaScript 前端 浏览器 屏幕录制

AWS发布预览版Babelfish,一项用于Aurora PostgreSQL的新数据库服务_数据库_Steef-Jan Wiggers_InfoQ精选文章