写点什么

亚马逊开始提供 MySQL 服务

  • 2009-11-03
  • 本文字数:969 字

    阅读完需:约 3 分钟

近日亚马逊发布了一项新服务:亚马逊关系数据库服务(即RDS),该解决方案用于在云中创建或是访问关系数据库。此项服务的托管数据库是MySQL 5.1,声明的发布时间比 PDC 2009 早了 3 周,而微软则将在 PDC 2009 上发布基于其关系数据库的云解决方案 SQL Azure。

亚马逊和其他云厂商曾提供过非关系数据库如 SimpleDB ,而微软则计划通过 MS SQL Server 的一套子集(即 SQL Azure )改变这一点,其提供的云服务将成为 Windows Azure Platform 的一部分。此举表明亚马逊认识到还有相当多的用户需要关系数据库,或许亚马逊不想丢掉那些想要迁移到 Azure 上的用户。

此举与亚马逊一年前的举动何曾相似,那时他就说要在EC2 上支持Windows ,而那时的声明则发布在PDC 2008(微软在该大会上宣布了Azure)举办前的一个月。

亚马逊RDS 对startup FathomDB (在 EC2 上提供关系数据库的厂商)会有很大的影响,暴露了那些依赖于单一厂商的公司的弱点,对此 Krishnan Subramaniarn 说到:

此项声明也击沉了 Y-Combinator startup FathomDB,后者提供了运行在 Amazon EC2 上的数据库即服务。大家可能都等着看他们如何回应该声明吧。也许该声明也为那些将整个业务都构建在亚马逊生态圈上的公司敲响了警钟。目前这还仅仅只是一个声明,构不成毁灭性的打击。不单单对于亚马逊生态圈如此,那些将整个业务都构建在某个供应商的生态圈上的公司都要从中汲取教训。

亚马逊 RDS 构建在 InnoDB Storage Engine 之上:

这是 MySQL 使用的一个事务安全(兼容于 ACID)的存储引擎,具备提交、回滚以及错误恢复能力,用以保护用户数据。InnoDB 的行级锁(无需增加锁的粒度)以及与 Oracle 风格一致的非锁读提高了多用户的并发能力和性能。InnoDB 将用户数据存储在簇索引中,降低了普通的基于主键查询的 I/O。为了维护数据的完整性,InnoDB 还支持外键约束。用户可以自由混合 InnoDB 表与 MySQL 存储引擎中的其他表,甚至在同一个语句中也是可以的。

实际上,亚马逊 RDS 是在云中提供的 MySQL,用户无需安装、配置或是维护。RDS 提供了各种大小的 MySQL 实例,还可以进行调节,同时会自动备份并保存日志。可以像往常一样使用简单的 API 或是命令行通过网络访问数据库,目前还不支持 SSH。RDS 支持导入现有的 MySQL 数据库。亚马逊还计划在多个区域上提供复制功能以更好的保护数据。

查看英文原文: Amazon Offers MySQL as a Service

2009-11-03 04:472962
用户头像

发布了 88 篇内容, 共 272.6 次阅读, 收获喜欢 9 次。

关注

评论

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

一个cpp协程库的前世今生(十九)event

SkyFire

c++ cocpp

【网络安全】JAVA代码审计—— XXE外部实体注入

H

网络安全 代码审计

没有区块链,就没有元宇宙

CECBC

【JavaScript Weekly #570】 新一代构建工具对比

道道里

前端 vite 打包 webpack babel

DevOps峰会 | 研发效能实践助力互联网行业项目管理“行之有效”

有道技术团队

DevOps

百分点感知智能实验室:声纹识别技术发展及未来趋势研究

百分点科技技术团队

如何用建木CI导入导出MySQL数据

Jianmu

MySQL 数据库 持续集成 CI/CD

面向未来,我们来聊一聊什么是现代化数据架构

亚马逊云科技 (Amazon Web Services)

存储

区块链技术支撑元宇宙经济系统的有序运转

CECBC

Web3.0时代的保险业,真的可以实现去中心化吗?

CECBC

Apache Atlas 数据血缘

亚马逊云科技 (Amazon Web Services)

存储

【JavaScript Weekly #399】JavaScript引擎基础(下):优化原型

道道里

JavaScript 前端

云效测试篇:测试用例&缺陷管理 | 云效快速入门

阿里云云效

阿里云 DevOps 云原生 云效 测试管理

什么是云效,云效平台

阿里云云效

阿里云 DevOps 云原生 研发 研发提效

Back-to-Basics: Two-Way String Matching

袁世超

云原生下的指标与日志采集

尔达Erda

程序员 容器 云原生 监控 中间件

呼叫医生云! Amazon HealthLake 正式推出

亚马逊云科技 (Amazon Web Services)

存储

投稿开奖丨“轻量应用服务器”征文活动(9&10月)大奖公布

阿里云弹性计算

阿里云 轻量应用 征文投稿开奖

云钉一体加速,阿里云计算巢与钉钉深度融合、共建应用新生态

阿里云弹性计算

阿里云 计算巢 云合计划 云钉一体

启智社区开源项目推荐 | 面向智慧城市的计算机视觉算法基准测试 Benchmark for Smart City上线

OpenI启智社区

计算机视觉 开源项目

网络安全kali渗透学习 web渗透入门kali系统的安装和使用。

学神来啦

Amazon DynamoDB 在智能湖仓架构中的实践

亚马逊云科技 (Amazon Web Services)

存储

14 主流的开源监控系统介绍

穿过生命散发芬芳

1月月更 开源监控系统

从零实现一个 VuePress 插件

冴羽

Vue 前端 博客 vuepress 博客搭建

Java实现创建Zip压缩包并写入文件

CRMEB

LabVIEW OCR 实现车牌识别(实战篇—3)

不脱发的程序猿

OCR 机器视觉 图像处理 LabVIEW 车牌识别

【JavaScript Weekly #399】JavaScript引擎基础(上):形态和内联缓存

道道里

JavaScript 前端

LabVIEW色彩定位实现药品包装质量检测(实战篇—4)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 色彩定位 药品包装质量检测

Amazon Redshift 表设计优化 – 优化已有数据表中的列大小

亚马逊云科技 (Amazon Web Services)

存储

【高并发】要想学好并发编程,关键是要理解这三个核心问题

冰河

并发编程 多线程 高并发 协程 异步编程

亚马逊开始提供MySQL服务_数据库_Abel Avram_InfoQ精选文章