当前位置: 首页 > 开发杂谈 >

Day 04 - 资料库服务也一把抓的RDS

来到了第四天,我们一起来看看RDS是什麽。
RDS是Relational Database Service的缩写,是AWS提供我们进行资料储存的一套服务。以下我们依序来探究。

1. 为何要使用RDS:

为何我们不建立一套RDB(Relational Database)在自己专属的EC2上,反而去使用RDS呢?其实,采用RDS有几项限制。第一,我们无法进入OS(Operating System)层,去改变RDS的设定;第二,并非所有的DB Engine都是我们可以选择,亦即部分DB是RDS不支援的。即使RDS有以上两项限制,仍然可某种程度去进行解套。更重要的是,RDS在资料备份(Data Backup)和资源控管(High Availability)上,提供了给力的服务。我们往下看。

2. RDS如何运作的呢?

即使我们无法在OS层直接调控RDS参数设定,我们可以透过Parameter Group来去调整EBS(可以当作硬碟规格),藉此来提升RDS的规格。
虽然RDS无法支援所有的DB类型,但几个大宗的DB类型都有包括在内:

  • Aurora
  • PostgreSQL
  • MySQL
  • MariaDB
  • Oracle
  • Microsoft SQL Server

刚提到RDS的两项主要优势,data backup和high availability,我们接着依序说明。

3.1 Data Backup

Snapshot

  1. 自动化的Snapshot: 当master DB挂掉时,RDS会保留最後一个版本的backup。
  2. 人工的Snapshot: 当master DB挂掉时,RDS会保留所有各个版本的backups。
    若是没有multi-az,进行snapshot时,I/O执行会按照机器规格和大小,而会有所延滞。

3.2 High Availability

Read Replica

用来支援唯读的流量分配。Read replica DB会备份master DB,但无法同步,而且一旦mater DB挂掉,Read replica DB也会停止。

Multi-AZ RDS

在Multi-AZ的架构下,Stand-by DB会同时去支援Read Replica的DB和snapshot的工作。也就是就算mater DB挂掉了,stand-by DB依然会全面性的支援master DB的工作,并在master DB挂掉时,启动将自己转换成master DB和开起一个新的stand-by DB的机制。


相关文章:

  • Real Microsoft MS-900 Dumps - Get Outstanding Results
  • D25 - 「不断线的侏罗纪」:然後他就死掉了
  • wish平台FBW-EU-AMS运费更新(2021年2月)
  • 工厂型卖家怎么做好中东市场的销售?
  • 【Day16】React Router
  • TikTok常用专业术语
  • Day4 Are you my destiny?
  • [Day2] Flutter - 建置环境
  • 第26天-SourceTree-Git-版本控制-分支
  • 沃尔玛第三方卖家入驻门槛有哪些?
  • DAY3 - 开始写程序吧,建立 monorepo
  • eBay新手账号被封了怎么办
  • Day27 D3js 动画事件小技巧
  • 图的连通 (6)
  • D10 第五周 (回忆篇)
  • 海外营销周报:谷歌广告将推出动态排除列表,报告显示2020年美国数字广告营收增长12%
  • PHP安装环境怎么搭建(LAMP环境怎么搭建):教你搭建PHP+Mysql服务器环境
  • 印度独立站怎么做?如何做印度市场独立站商城
  • Namesilo域名注册教程和域名注册流程方法
  • Akaxin:开源社交软件/加密聊天/打造你自己的社交产品
  • 苹果手机Apple美国区账号无信用卡购买教程【Apple ID美国区绑定PayPal教程】
  • PayPal国外买东西教程:银联卡(国内储蓄卡信用卡)怎么用PayPal买国外的东西更安全
  • Linux运维命令大全:Linux运维要掌握哪些命令
  • WordPress 为当前文章在【分类】小工具中的所属分类添加current-cat类名
  • Gutenberg最新版如何添加导航间隔
  • 最新虚拟信用卡无限开卡渠道大全
  • VPS评测:阿里、腾讯、百度、京东VPS最低配理性对比
  • VPS优惠:搬瓦工香港VPS补货/G口/KVM/月付9.9美元
  • 新的 Web.com 电子商务平台帮助中小企业接触数百万潜在买家
  • WordPress SEO怎么做?如何优化WordPress提升流量