云数据库精华问答 | 云数据库与其他数据库的关系
戳藍(lán)字“CSDN云計算”關(guān)注我們哦!
云數(shù)據(jù)庫是部署和虛擬化在云計算環(huán)境中的數(shù)據(jù)庫。云數(shù)據(jù)庫是在云計算的大背景下發(fā)展起來的一種新興的共享基礎(chǔ)架構(gòu)的方法,它極大地增強了數(shù)據(jù)庫的存儲能力,今天我們就一起來看看云數(shù)據(jù)庫的精華問答!
1
Q:什么是云數(shù)據(jù)庫?
?
A:云數(shù)據(jù)庫是部署和虛擬化在云計算環(huán)境中的數(shù)據(jù)庫。云數(shù)據(jù)庫是在云計算的大背景下發(fā)展起來的一種新興的共享基礎(chǔ)架構(gòu)的方法,它極大地增強了數(shù)據(jù)庫的存儲能力,消除了人員、硬件、軟件的重復(fù)配置,讓軟、硬件升級變得更加容易。云數(shù)據(jù)庫具有高可擴展性、高可用性、采用多租形式和支持資源有效分發(fā)等特點。
Q:將現(xiàn)有的數(shù)據(jù)庫優(yōu)化到云環(huán)境有什么好處?
? ? ?? ?A:
·可以使用戶按照存儲容量和帶寬的需求付費
·可以將數(shù)據(jù)庫從一個地方移到另一個地方(云的可移植性)
·可實現(xiàn)按需擴展
·高可用性(HA)
將數(shù)據(jù)庫部署到云可以通過簡化可用信息通過Web網(wǎng)絡(luò)連接的業(yè)務(wù)進(jìn)程,支持和確保云中的業(yè)務(wù)應(yīng)用程序作為軟件即服務(wù)(SaaS)部署的一部分。另外,將企業(yè)數(shù)據(jù)庫部署到云還可以實現(xiàn)存儲整合。比如,一個有多個部門的大公司肯定也有多個數(shù)據(jù)庫,可以把這些數(shù)據(jù)庫在云環(huán)境中整合成一個數(shù)據(jù)庫管理系統(tǒng)(DBMS)。
Q:主流云數(shù)據(jù)庫—關(guān)系型數(shù)據(jù)庫舉例
A:阿里云關(guān)系型數(shù)據(jù)庫
阿里云關(guān)系型數(shù)據(jù)庫 [2]? (Relational Database Service,簡稱RDS)是一種穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫服務(wù)?;诎⒗镌品植际轿募到y(tǒng)和SSD盤高性能存儲,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle數(shù)據(jù)庫)和MariaDB TX引擎,并且提供了容災(zāi)、備份、恢復(fù)、監(jiān)控、遷移等方面的全套解決方案,徹底解決數(shù)據(jù)庫運維的煩惱。
云數(shù)據(jù)庫亞馬遜Redshift
Redshift跨一個主節(jié)點和多個工作節(jié)點實施分布式數(shù)據(jù)庫。通過使用AW管理控制臺,管理員能夠在集群內(nèi)增加或刪除節(jié)點,以及 按實際需要調(diào)整數(shù)據(jù)庫規(guī)模。所有的數(shù)據(jù)都存儲在集群節(jié)點或機器實例中。
Redshift集群的實施可通過兩種類型的虛擬機:密集存儲型和密集計算型 。密集存儲型虛擬機是專為大數(shù)據(jù)倉庫應(yīng)用而進(jìn)行優(yōu)化的,而密集計算型為計算密集型分析應(yīng)用提供了更多的CPU。?
云數(shù)據(jù)庫亞馬遜關(guān)系型數(shù)據(jù)庫服務(wù)
亞馬遜關(guān)系型數(shù)據(jù)庫服務(wù)(RDS)是專為使用SQL數(shù)據(jù)庫的事務(wù)處理應(yīng)用而設(shè)計的。規(guī)??s放和基本管理任務(wù)都可使用AWS管理控制臺來實現(xiàn)自動化。AWS可以執(zhí)行很多常見的數(shù)據(jù)庫管理任務(wù),例如備份。
Q:主流云數(shù)據(jù)庫—非關(guān)系型數(shù)據(jù)庫(NOSQL)舉例
A:云數(shù)據(jù)庫MongoDB版
云數(shù)據(jù)庫 MongoDB 版基于飛天分布式系統(tǒng)和高可靠存儲引擎,采用高可用架構(gòu)。提供容災(zāi)切換、故障遷移透明化、數(shù)據(jù)庫在線擴容、備份回滾、性能優(yōu)化等功能。
云數(shù)據(jù)庫MongoDB支持靈活的部署架構(gòu),針對不同的業(yè)務(wù)場景提供不同的實例架構(gòu),包括單節(jié)點實例、副本集實例及分片集群實例。
云數(shù)據(jù)庫亞馬遜DynamoDB
DynamoDB是亞馬遜公司的NoSQL數(shù)據(jù)庫產(chǎn)品。其數(shù)據(jù)庫還可 [2]? 與亞馬遜Lambda集成以幫助管理人員對數(shù)據(jù)和應(yīng)用的觸發(fā)器進(jìn)行設(shè)置。
DynamoDB特別適用于具有大容量讀寫操作的移動應(yīng)用。用戶可創(chuàng)建存儲JavaScript對象符號(JSON)文檔的表格,而用戶可指定鍵值對 其進(jìn)行分區(qū)。與定義如何分割數(shù)據(jù)不同,這里無需定義一個正式的架構(gòu)。
?Q:云數(shù)據(jù)庫與其他數(shù)據(jù)庫的關(guān)系
?A:?從數(shù)據(jù)模型的角度來說,云數(shù)據(jù)庫并非一種全新的數(shù)據(jù)庫技術(shù),而只是以服務(wù)的方式提供數(shù)據(jù)庫功能。
?云數(shù)據(jù)庫并沒有專屬于自己的數(shù)據(jù)模型,云數(shù)據(jù)庫所采用的數(shù)據(jù)模型可以是關(guān)系數(shù)據(jù)庫所使用的關(guān)系模型(微軟的SQL Azure云數(shù)據(jù)庫、阿里云RDS都采用了關(guān)系模型),也可以是NoSQL數(shù)據(jù)庫所使用的非關(guān)系模型(Amazon Dynamo云數(shù)據(jù)庫采用的是“鍵/值”存儲)。
?同一個公司也可能提供采用不同數(shù)據(jù)模型的多種云數(shù)據(jù)庫服務(wù)。
?許多公司在開發(fā)云數(shù)據(jù)庫時,后端數(shù)據(jù)庫都是直接使用現(xiàn)有的各種關(guān)系數(shù)據(jù)庫或NoSQL數(shù)據(jù)庫產(chǎn)品。
小伙伴們沖鴨,后臺留言區(qū)等著你!
關(guān)于云數(shù)據(jù)庫,今天你學(xué)到了什么?還有哪些不懂的?除此還對哪些話題感興趣?快來留言區(qū)打卡啦!留言方式:打開第XX天,答:……
同時歡迎大家搜集更多問題,投稿給我們!風(fēng)里雨里留言區(qū)里等你~
福利
掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學(xué)習(xí)交流群】,和志同道合的朋友們共同打卡學(xué)習(xí)!
推薦閱讀:
聽說,私有云也出新一代了?
搞不懂SDN?那是因為你沒看這個小故事…
華為最強自研 NPU 問世,麒麟 810 “拋棄”寒武紀(jì)
北郵通信博士萬字長文,帶你秒懂 4G/5G 區(qū)別!
LinkedIn最新報告: 區(qū)塊鏈成職位需求增長最快領(lǐng)域, 這些地區(qū)對區(qū)塊鏈人才渴求度最高……
中文NLP的分詞真有必要嗎?李紀(jì)為團(tuán)隊四項任務(wù)評測一探究竟 | ACL 2019
6月技術(shù)福利限時免費領(lǐng)
真香,朕在看了!
總結(jié)
以上是生活随笔為你收集整理的云数据库精华问答 | 云数据库与其他数据库的关系的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Boost:正则表达式的实例
- 下一篇: 小产权房能买吗 三思而后行