AICon日程100%就绪,9折倒计时最后一周 了解详情
写点什么

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

评论

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

好用的图片管理器:ImageRanger Pro Edition激活版

真大的脸盆

图片管理器 图片管理 管理图片 图片处理工具

限失真信源编码

timerring

限失真信源编码

MySQL 索引常见问题汇总,一次性梳理

做梦都在改BUG

Java MySQL 数据库 索引

Spring Boot+Nacos+gRPC,一个区别于 OpenFeign 的微服务通信方案!

江南一点雨

gRPC nacos springboot

基于ArkUI框架开发-ImageKnife渲染层重构

OpenHarmony开发者

面试官:聊一聊Spring中Bean的作用域

做梦都在改BUG

Java spring bean

5.5G,运营商能接受吗?

脑极体

5.5G

单机最快的队列Disruptor解析和使用

小小怪下士

Service进阶

梦笔生花

service intentservice 轮询

设计模式之美--经常被用错的KISS、YAGNI原则

GalaxyCreater

设计模式

负载均衡算法的实现

王玉川

c++ 负载均衡 高可用 高并发 一致性哈希

2023年最新大厂金三银四必问1200道Java面试题,面面俱到!太全了

采菊东篱下

Java

One Switch:Mac上一个集合一键切换系统各项功能的神奇菜单

Rose

Mac软件 苹果软件下载 One Switch Mac资源站

阿里大佬力荐K8s项目实战笔记!图文并茂带你深度解析Kubernetes

做梦都在改BUG

Java Kubernetes k8s

深度学习基础入门篇[一]:神经元简介、单层多层感知机、距离计算方法式、相似度函数

汀丶人工智能

人工智能 机器学习 深度学习 多层感知机

新一代分布式任务调度框架

程序员大彬

Java 面试

深入理解MySQL索引底层数据结构

京东科技开发者

MySQL 京东云 京东技术 企业号 4 月 PK 榜

JSF预热功能的实践与探索

京东科技开发者

京东云 jsf 企业号 4 月 PK 榜

Alfred 教程:如何在 Mac 之间同步 Alfred 设置?

Rose

Alfred 5 苹果效率工具 Alfred 教程 Mac 之间同步 Alfred

火了!北大学霸爆肝3个月的算法小抄完整笔记,GitHub疯狂转发

做梦都在改BUG

Java 数据结构 算法

不敲一行代码,用ChatGPT开发App

FN0

移动开发 ChatGPT

业务防资损,质量保障的第一要务!

老张

业务价值 交付质量 防资损

架构师日记-如何写的一手好代码

京东科技开发者

代码质量 代码 京东云 企业号 4 月 PK 榜

Meetup 回顾|Data Infra 研究社第十期(含资料发布)

Databend

【算法数据结构专题】「延时队列算法」史上手把手教你针对层级时间轮(TimingWheel)实现延时队列的开发实战落地(上)

洛神灬殇

4月月更 时间轮(TimeWheel) 算法指南 技术调整

肝完阿里最新Java并发编程全优笔记,我成功晋升公司架构组

程序员小毕

Java 源码 程序员 面试 并发编程

首届“兴智杯”产业赛收官,文心大模型助推产业创新

飞桨PaddlePaddle

人工智能 深度学习 飞桨 产业赋能

微前端架构:将应用拆分为多个小型模块,实现模块化设计

没有用户名丶

小程序容器

大咖直播专场 | 当人工智能遇到数据库

KaiwuDB

KaiwuDB DB4AI AI4DB

Django笔记一之运行系统、创建视图并访问

Hunter熊

django

云计算时代前端如何保证开源代码的安全性

京东科技开发者

前端 安全 京东云 京东科技 企业号 4 月 PK 榜

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