Amazon RDS减少或是免除了开发人员的管理职责,这是使用它来管理数据库的优势之一。
对于数据库开发人员来说,使用AmazonRelational Database Service(RDS Amazon关系型数据库服务)来替代他们管理关系数据库有着明显的优势。
很多管理任务需要Amazon RDS服务进行处理来保持关系数据库的运行。熟悉建模的开发人员并不需要精通管理任务,如管理表空间及分配表和索引数据。
当你使用了Amazon RDS则不需要将供应商提供的安全和性能补丁打全——这全都由此服务全权托管。RDS还包括了备份和恢复服务,去除了另一个常见事务待办列表。
Amazon RDS现在提供了五种数据库引擎:MySQL,Oracle,SQL Server,PostgreSQL和Amazon Aurora。Aurora是一个与MySQL兼容的数据库,它被设计用来在不需要专业调优技能的情况下扩展数据库应用。
当开发人员在使用Amazon RDS的时候,他们可以利用现有的商业许可。如果你已经有了一个本地数据库的Oracle许可,那么你就可以使用“自备许可”功能,这可以节省按小时计取的费用。
RDS还可以管理复本。如果开发人员在一个数据库中需要高可用性,那么RDS中的多可用性区域功能便可供使用。有了这项功能,复本数据库就可以与主数据库进行同步以防出现故障。
用Amazon RDS进行扩展是比较容易的。根据负载要求,简单的API调用或是利用AWS管理控制台进行手动变更都是对一个数据库服务进行向上或向下扩展所必需的。
数据库实例可以通过AWS控制台进行管理是RDS的另外一项优势。当你在运行自己的实例的时候,你会使用专门的数据库工具来对它们进行管理。
总之,Amazon RDS减少或去除了很多开发人员在运行数据库实例时需要承担的数据库管理任务。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
Dan Sullivan是一名作家、系统架构师和顾问,拥有超过20年关于先进的分析、系统架构、数据库设计、企业安全、商业智能的IT从业经验。他的从业范围广泛,包括金融服务业、制造业、医药、软件开发、政府、零售、天然气和石油生产、发电、生命科学和教育。
翻译
相关推荐
-
亚马逊关系型数据库Aurora正式发布
经过了长时间的测试,亚马逊近期正式发布了Aurora关系型数据库服务,目前在三个地区已经开放使用。
-
如何利用Amazon 身份访问管理获得更好的SQS访问控制
如果没有IAM(身份访问管理),SQS就会自动给队列创建者利用此队列访问所有Amazon SQS行为的权限。
-
Java开发者编写SQL语句时常见的10种错误
Java开发者对于面向对象编程思维与命令行编程思维的协调程度,取决于他们如下几种能力的水平.
-
DBA不可不知的Amazon RedShift 性能监控工具
RedShift平台负担了大量的集群和数据库管理工作,但也并非面面俱到。有些AWS工具便填补了监控方面的空白。