QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

亚马逊开始提供 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:472657
用户头像

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

关注

评论

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

Redis面试题汇总,mysql调优面试题

Java 程序员 后端

Spring Boot 谷粒学院、谷粒商城项目问题汇总,springboot源码视频

Java 程序员 后端

Spring Boot面试题(2020最新版),2021我的Java大厂面试之旅

Java 程序员 后端

redis 在微服务领域的贡献,java制作微信小程序教程

Java 程序员 后端

Redis高可用篇:Cluster集群能支持的数据量有多大?,再不了解你就out啦

Java 程序员 后端

Serverless Devs 的官网是如何通过 Serverless Devs 部署的

Java 程序员 后端

Socket和ServerSocket的简单介绍及例子,mongodb教程导入外部数据

Java 程序员 后端

Spring Boot核心技术之Restful映射以及源码的分析,springboot启动原理通俗

Java 程序员 后端

set集合,挑战华为社招

Java 程序员 后端

Sleuth服务跟踪大厂高频面试题:整合-Zipkin,java面向对象程序开发及实战答案

Java 程序员 后端

Redis 千万不要乱用KEYS命令,不然会挨打的,面试必问

Java 程序员 后端

Redis分布式基石——主从复制技术详述,Java黑科技实现原理揭秘

Java 程序员 后端

seata-golang 一周年回顾,java面试准备内容

Java 程序员 后端

Servlet的Cookie和Session机制,面试谈谈对springboot的理解

Java 程序员 后端

RocketMQ 5,学习linux系统管理

Java 程序员 后端

SCA Sentinel 分布式系统的流量防卫兵,春招我借这份PDF的复习思路

Java 程序员 后端

Set集合无法去重相同内容的父类对象和子类对象的问题解决

Java 程序员 后端

SonarQube检测出的bug、漏洞以及异味的修复整理,mysql基础知识

Java 程序员 后端

Redis到底能干什么?又不能干什么呢?,kettle面试题

Java 程序员 后端

Redis精通系列——LRU算法详述(Least Recently Used - 最近最少使用)

Java 程序员 后端

SonarQube,SonarLint检测代码修复问题汇总归纳,2021京东最新Java面试真题解析

Java 程序员 后端

RestFul API 统一格式返回 + 全局异常处理,linux系统编程视频教程

Java 程序员 后端

Spring Boot 项目如何做性能监控?,javase教程书

Java 程序员 后端

Redis-生产架构选型解决方案,java开发架构师

Java 程序员 后端

Redis-用的很溜,了解过它用的什么协议吗?,3天拿到网易Java岗offer

Java 程序员 后端

Redis总结,学Java必看书籍

Java 程序员 后端

Redis:看完就比常人多会三种类型实战,可以拿去炫耀了

Java 程序员 后端

Redis不只是get set,八种数据类型及应用场景分析,java技术栈面试题

Java 程序员 后端

Redis入门到五大类型实现,java基础知识点大全

Java 程序员 后端

Redis哨兵原理,我忍你很久了!,java面试视频百度云

Java 程序员 后端

Redis该怎么学?其实很简单,这份学习路线,mybatis架构梳理

Java 程序员 后端

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