數(shù)據(jù)庫(kù)有哪些?
數(shù)據(jù)庫(kù)共有3種類型,為關(guān)系數(shù)據(jù)庫(kù)、非關(guān)系型數(shù)據(jù)庫(kù)和鍵值數(shù)據(jù)庫(kù)。
1、關(guān)系數(shù)據(jù)庫(kù)
MySQL、MariaDB、Percona Server(MySQL的代替品)、PostgreSQL、Microsoft Access、Microsoft SQL Server、Google Fusion Tables、FileMaker、Oracle數(shù)據(jù)庫(kù)、Sybase、dBASE、Clipper、FoxPro、foshub。
幾乎所有的數(shù)據(jù)庫(kù)管理系統(tǒng)都配備了一個(gè)開(kāi)放式數(shù)據(jù)庫(kù)連接(ODBC)驅(qū)動(dòng)程序,令各個(gè)數(shù)據(jù)庫(kù)之間得以互相集成。
2、非關(guān)系型數(shù)據(jù)庫(kù)(NoSQL)
BigTable(Google)、Cassandra、MongoDB、CouchDB。
3、鍵值(key-value)數(shù)據(jù)庫(kù)
Apache Cassandra:高度可擴(kuò)展、Dynamo、LevelDB(Google)。
數(shù)據(jù)庫(kù)有什么作用?
1、實(shí)現(xiàn)數(shù)據(jù)共享:數(shù)據(jù)共享包含所有用戶可同時(shí)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),也包括用戶可以用各種方式通過(guò)接口使用數(shù)據(jù)庫(kù),并提供數(shù)據(jù)共享。
2、減少數(shù)據(jù)的冗余度:同文件系統(tǒng)相比,由于數(shù)據(jù)庫(kù)實(shí)現(xiàn)了數(shù)據(jù)共享,從而避免了用戶各自建立應(yīng)用文件。減少了大量重復(fù)數(shù)據(jù),減少了數(shù)據(jù)冗余,維護(hù)了數(shù)據(jù)的一致性。
3、保持?jǐn)?shù)據(jù)的獨(dú)立性:數(shù)據(jù)的獨(dú)立性包括邏輯獨(dú)立性(數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和應(yīng)用程序相互獨(dú)立)和物理獨(dú)立性(數(shù)據(jù)物理結(jié)構(gòu)的變化不影響數(shù)據(jù)的邏輯結(jié)構(gòu))。
4、數(shù)據(jù)實(shí)現(xiàn)集中控制:文件管理方式中,數(shù)據(jù)處于一種分散的狀態(tài),不同的用戶或同一用戶在不同處理中其文件之間毫無(wú)關(guān)系。利用數(shù)據(jù)庫(kù)可對(duì)數(shù)據(jù)進(jìn)行集中控制和管理,并通過(guò)數(shù)據(jù)模型表示各種數(shù)據(jù)的組織以及數(shù)據(jù)間的聯(lián)系。
5、數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安全性和可靠性:主要包括:安全性控制、完整性控制、并發(fā)控制,使在同一時(shí)間周期內(nèi),允許對(duì)數(shù)據(jù)實(shí)現(xiàn)多路存取,又能防止用戶之間的不正常交互作用。
免費(fèi)試用數(shù)據(jù)庫(kù) 免費(fèi)試用數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)有哪些?華為云提供多款數(shù)據(jù)庫(kù)免費(fèi)體驗(yàn),領(lǐng)取資格和數(shù)量以頁(yè)面顯示為準(zhǔn)
數(shù)據(jù)庫(kù)有哪些?華為云提供多款數(shù)據(jù)庫(kù)免費(fèi)體驗(yàn),領(lǐng)取資格和數(shù)量以頁(yè)面顯示為準(zhǔn)
云數(shù)據(jù)庫(kù)RDS for MySQL
全球最流行關(guān)系型數(shù)據(jù)庫(kù),互聯(lián)網(wǎng)、電商等適用
0元試用
爆款熱銷
文檔數(shù)據(jù)庫(kù)服務(wù)DDS
適用于數(shù)據(jù)存儲(chǔ),游戲、車聯(lián)網(wǎng)場(chǎng)景,支持三副本、集群
0元試用
云數(shù)據(jù)庫(kù)RDS for PostgreSQL
金融、互聯(lián)網(wǎng)、地理信息等場(chǎng)景適用
0元試用
個(gè)人新用戶
云數(shù)據(jù)庫(kù)RDS for MySQL
采用單個(gè)數(shù)據(jù)庫(kù)節(jié)點(diǎn)部署架構(gòu),性價(jià)比高
0元試用
熱門
數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是什么?
數(shù)據(jù)庫(kù)有如下典型應(yīng)用:
讀寫分離
RDS for SQL Server2019企業(yè)版和2017企業(yè)版支持只讀實(shí)例。
RDS for MySQL數(shù)據(jù)庫(kù)的主實(shí)例和只讀實(shí)例都具有獨(dú)立的連接地址,每個(gè)云數(shù)據(jù)庫(kù)RDS for MySQL單機(jī)實(shí)例、主備實(shí)例最多支持創(chuàng)建5個(gè)只讀實(shí)例,創(chuàng)建方法請(qǐng)參見(jiàn)創(chuàng)建只讀實(shí)例。
為了實(shí)現(xiàn)讀取能力的彈性擴(kuò)展,分擔(dān)數(shù)據(jù)庫(kù)壓力,您可以在某個(gè)區(qū)域中創(chuàng)建一個(gè)或多個(gè)只讀實(shí)例,利用只讀實(shí)例滿足大量的數(shù)據(jù)庫(kù)讀取需求,以此增加應(yīng)用的吞吐量。
數(shù)據(jù)多樣化存儲(chǔ)
云數(shù)據(jù)庫(kù)RDS支持與分布式緩存服務(wù)Memcached版、云數(shù)據(jù)庫(kù) GaussDB(for Redis)和對(duì)象存儲(chǔ)服務(wù)等存儲(chǔ)產(chǎn)品搭配使用,實(shí)現(xiàn)多樣化存儲(chǔ)擴(kuò)展。
數(shù)據(jù)庫(kù)的優(yōu)勢(shì)是什么?
數(shù)據(jù)庫(kù)精選文章推薦
免費(fèi)試用云服務(wù)產(chǎn)品 即刻開(kāi)始您的上云之旅