QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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:343059

评论

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

SQL 解析在 CloudQuery 中的应用

BinTools图尔兹

数据库 SQL解析

聚能量赢未来,OpenHarmony开发者大会开发工具分论坛圆满落幕

最新动态

统一门户为什么能让企业数字化高效办公?

BeeWorks

【等保一级】等保一级一般适用于哪些信息系统?

行云管家

等保 等级保护 等保一级

完美!华为爆出Redis宝典,原来Redis性能可压榨到极致

做梦都在改BUG

Java 数据库 nosql redis 缓存

字节Java程序性能优化宝典开源,原来这才叫性能优化

做梦都在改BUG

Java 性能优化 性能调优

IM开发者的零基础通信技术入门(十二):上网卡顿?网络掉线?一文即懂!

JackJiang

网络编程 即时通讯 IM

SpringBoot集成ElasticSearch

做梦都在改BUG

Java elasticsearch Spring Boot

共创,共建,共赢,共荣!国云向新,翼起创未来!

天翼云开发者社区

CNBPA 新成员展示 | 启明信息技术股份有限公司

云原生技术社区

云原生 云原生技术实践联盟 CNBPA

Tapdata 的 ∞ 实践:中小企业如何轻量、高效地搭建起一个灵活易用的数字化平台

tapdata

数据库

九科信息参加长三角智慧港口论坛,分享港口企业超级自动化实践

九科Ninetech

美团架构师熬夜整理:Netty权威指南2.0版+英雄传说项目

做梦都在改BUG

Java Netty

分布式场景下,如何对外提供易变的服务,打造可靠的注册中心?

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

揭秘镭速传输点对点传输技术,NAT+Raysync强强组合

镭速

阿里巴巴最新SpringCloudAlibaba学习笔记,全程通俗易懂,一套搞懂!

采菊东篱下

编程 微服务

面对“失业焦虑”我们可以做些什么| 社区征文

峥岳

三周年征文

2023全栈开发人员职业路线图

码语者

全栈开发

喜讯!天翼云斩获NLP国际顶会比赛两项荣誉

天翼云开发者社区

如何计算真实的数据库成本

天翼云开发者社区

如何利用 AREX 在本地快速复现线上问题

AREX 中文社区

自动化测试 接口测试 代码复现

GaussDB(DWS)字符串处理函数返回错误结果集排查

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

惊艳!阿里自爆用480页讲清楚了44种微服务架构设计模式

做梦都在改BUG

Java 架构 微服务 设计模式

一文详解如何在 ChengYing 中通过产品线部署一键提升效率

袋鼠云数栈

开源

看华为云Serverless 4大特性如何让软件架构更丝滑

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

顶象uni-app版设备指纹上线,满足企业多平台服务需求

Geek_2d6073

景区共享电动车合作找厂家要注意什么

共享电单车厂家

共享电动车厂家 校园共享电单车 景区共享电动车 共享电动车合作

安全第一,私有化部署IM让组织沟通更放心

BeeWorks

2023年免费堡垒机排行榜(仅供参考)

行云管家

安全运维 运维安全 免费堡垒机

SpringBoot 中操作 Redis 及工具类的封装

做梦都在改BUG

Java redis spring Spring Boot

玩转云端| 解密!业内首款存储资源盘活系统如何炼成?

天翼云开发者社区

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