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