自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

云中的MySQL 亞馬遜RDS初體驗(yàn)

原創(chuàng)
數(shù)據(jù)庫 MySQL 新聞
今年10月底,Amazon宣布推出一款RDS服務(wù),主打旗號(hào)是云端的關(guān)系數(shù)據(jù)庫,本質(zhì)上就是個(gè)遠(yuǎn)程MySQL。本文是對(duì)Amazon RDS服務(wù)的一次簡(jiǎn)單體驗(yàn),介紹了這款云端關(guān)系數(shù)據(jù)庫服務(wù)的一些技術(shù)和收費(fèi)情況。

【51CTO 12月10日外電頭條】Amazon的RDS服務(wù)(Relational Database Service,關(guān)系數(shù)據(jù)庫服務(wù))給我們帶來了云中的MySQL數(shù)據(jù)庫服務(wù)器,讓“數(shù)據(jù)庫作為服務(wù)”的概念成為現(xiàn)實(shí),為現(xiàn)有的MySQL應(yīng)用步入云中提供了一臺(tái)快速的自動(dòng)升降梯。

我們知道,Amazon的EC2實(shí)例中可以運(yùn)行MySQL,同時(shí)它還提供SimpleDB服務(wù)(51CTO編輯注:EC2是Amazon的招牌云計(jì)算服務(wù),而SimpleDB則是其之前一直提供的云端數(shù)據(jù)庫服務(wù),可以對(duì)結(jié)構(gòu)化數(shù)據(jù)實(shí)時(shí)查詢),那么為什么還要選擇SimpleDB呢?

關(guān)于SimpleDB,它的名字給出了***的理由。SimpleDB的本意就是成為一個(gè)簡(jiǎn)單的數(shù)據(jù)庫。如果你只需要基本的讀寫和查詢功能,那么SimpleDB是個(gè)非常好的選擇,但它并不是一個(gè)關(guān)系數(shù)據(jù)庫。

那么在EC2實(shí)例中運(yùn)行MySQL呢?這不是與RDS提供了相同的功能嗎?沒錯(cuò),但RDS是直接使用MySQL的關(guān)鍵部件。與EC2實(shí)例不同,RDS并不需要配置操作系統(tǒng),也不需要管理。簡(jiǎn)單地說,RDS幾乎就是一個(gè)純粹的MySQL數(shù)據(jù)庫,不多也不少。

快速建立DB Instance

從用戶和開發(fā)者的角度來看,Amazon RDS和一個(gè)遠(yuǎn)程MySQL數(shù)據(jù)庫沒什么兩樣。Amazon將RDS的云中MySQL服務(wù)器稱做DB Instance,通過基于Web的API進(jìn)行創(chuàng)建和管理,其余的操作可以通過標(biāo)準(zhǔn)的MySQL通信協(xié)議完成。

創(chuàng)建DB Instance時(shí)需要指定一些屬性來確定數(shù)據(jù)庫實(shí)例的行為和能力。例如Class屬性決定了所創(chuàng)建的DB Instance可用的內(nèi)存和處理能力。Amazon以ECU(Elastic Compute Unit)作為其計(jì)算能力單位(1個(gè)ECU差不多相當(dāng)于1個(gè)1.0GHz 2007 Xeon處理器),你可以創(chuàng)建1.7GB內(nèi)存和1 ECU的小型(Small)DB Instance,直到擁有68GB內(nèi)存和26 ECU的超級(jí)大型(Quadruple Extra Large)DB Instance。

創(chuàng)建DB Instance時(shí)還需要定義可用的存儲(chǔ),存儲(chǔ)范圍為5GB到1024GB,你可以將更大的數(shù)據(jù)分配給多個(gè)DB Instance,Amazon RDS數(shù)據(jù)庫的***工作上限是每個(gè)表1TB。

使用RDS工作

使用Amazon RDS時(shí)需要兩樣?xùn)|西:命令行工具和兼容MySQL的客戶端應(yīng)用。前者是Amazon提供的Java應(yīng)用套裝,負(fù)責(zé)處理DB Instance的管理比如創(chuàng)建、參數(shù)調(diào)整、刪除等等,可以從Amazon網(wǎng)站下載。后者可以是任何與MySQL服務(wù)器進(jìn)行通信的應(yīng)用。當(dāng)然,你還需要注冊(cè)Amazon Web Services來獲得AWS Access ID和AWS Secret Access Key。

Amazon RDS DB Instance 
圖:Amazon RDS DB Instance創(chuàng)建之后,就可以像任何一種遠(yuǎn)程MySQL數(shù)據(jù)庫那樣進(jìn)行管理,比如使用MySQL Administrator工具。
 

下載了命令行工具之后就可以開始設(shè)置環(huán)境變量。我們可以通過下面的命令行創(chuàng)建一個(gè)小型的DB Instance(1 ECU和20GB):

rds-create-db-instance --db-instance-identifier rginstance --allocated-storage 20 ---db-instance-class db.m1.small --enging MySQL5.1 --master-username rgrehan --master-user-password mypassword --db-name ADBTest --headers

這將產(chǎn)生一個(gè)名為rginstance的DB Instance,管理員的名字是rgrehan,密碼為123456。在這個(gè)DB Instance中將創(chuàng)建名為ADBTest的數(shù)據(jù)庫,***存儲(chǔ)為20GB。

如果你不喜歡命令行工具,Amazon已經(jīng)發(fā)布了支持各種編程語言的庫,可用于Java、C#、PHP、VB.NET和Perl等。RDS的管理功能均表現(xiàn)為Web服務(wù),因此這些庫基本上都是通過遠(yuǎn)程調(diào)用的Web服務(wù)包。

按照使用付費(fèi)

Amazon Web Services的一項(xiàng)基本原則是按照使用情況收費(fèi),同樣RDS也完全是根據(jù)MySQL應(yīng)用的具體使用情況來計(jì)算費(fèi)用。

DB Instance分為幾種類別,每一種都有自己的價(jià)格。一個(gè)小型DB Instance是每小時(shí)11美分,超級(jí)大型DB Instance是每小時(shí)3美元10美分,其余的在兩者之間。費(fèi)用是按照DB Instance的壽命來計(jì)算的,即使它不響應(yīng)任何MySQL命令。因此你要記住只有終止數(shù)據(jù)庫實(shí)例才能停止計(jì)費(fèi),但你不會(huì)丟失數(shù)據(jù)。你可以要求在終止數(shù)據(jù)庫時(shí)創(chuàng)建快照,在以后需要的時(shí)候再恢復(fù),當(dāng)然Amazon會(huì)為保存快照收取費(fèi)用,但這很便宜,每GB每月只要15美分。

【編輯推薦】

  1. 亞馬遜開始提供MySQL云數(shù)據(jù)庫服務(wù)
  2. Amazon發(fā)布SimpleDB:初露端倪的數(shù)據(jù)庫
  3. PostgreSQL創(chuàng)始人:MySQL衰退屬必然
  4. MySQL創(chuàng)始人支招Oracle 建議轉(zhuǎn)售MySQL
  5. MySQL蠶食Oracle市場(chǎng) 六成IT設(shè)施使用開源軟件

【51CTO.com譯稿,非經(jīng)授權(quán)請(qǐng)勿轉(zhuǎn)載。合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com,且不得修改原文內(nèi)容?!?/p>

原文:First look: Amazon RDS gives you a MySQL server in the cloud 作者:Rick Grehan

 

責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2025-04-10 07:30:43

2009-08-01 09:06:35

UbuntuOneLinux開源操作系統(tǒng)

2009-03-09 15:12:39

XenServer安裝

2020-10-15 10:16:05

MySQLMariaDB互聯(lián)網(wǎng)

2010-11-22 10:31:17

Sencha touc

2011-05-30 15:12:10

App Invento 初體驗(yàn)

2010-03-11 10:26:15

Ubuntu的初體驗(yàn)

2023-07-15 08:01:38

2012-11-22 09:22:48

Win Server 亞馬遜服務(wù)器OS

2011-09-05 10:20:21

Sencha ToucAPP

2013-05-28 10:22:03

2017-09-05 05:55:24

AWS ES集群大數(shù)據(jù)

2009-07-21 13:08:08

iBATIS DAO

2023-07-17 08:34:03

RocketMQ消息初體驗(yàn)

2024-12-23 07:00:00

FastExcelEasyExcel開源框架

2015-07-13 10:19:35

運(yùn)維ZStackIaaS

2011-09-15 15:03:10

2009-11-30 10:09:02

谷歌Chrome OS

2010-12-13 11:39:39

2011-08-02 10:26:59

iOS 多線程 線程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)