【云圖說】第235期 DDS讀寫兩步走 帶您領略只讀節點的風采
662
2025-03-31
說文解字中說,庫:兵車藏也。所以庫最開始是用來儲藏兵車的。后來庫泛指貯物的屋舍。
數據庫,望文生意,存儲數據的庫,即存放數據的倉庫,它是大量數據的集合。更專業點的解釋是:存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。
從最早的紙片穿孔存儲數據,到如今百花齊放的開源數據,數據庫的發展伴隨著軟硬件的升級,也愈加系統化、智能化。
在這樣的發展態勢下,數據庫管理系統(簡稱DBMS)應運而生,它是為了管理數據庫而設計的軟件系統,用于幫助用戶建立、使用和維護數據庫,同時能夠保障數據的安全可靠。
以圖書館類比,數據庫是存放圖書的場館,那么數據庫管理系統則是使場館的圖書有序存取和借閱的圖書管理系統。
現在,大家說到數據庫,其實通常指的是數據庫管理系統,Oracle、MySQL、SQL Server、DB2、PostgresSQL、Greenplum、Teradata、GaussDB等等,都屬于數據庫管理系統。
在以數據為支撐的互聯網世界里,數據庫的重要性更是不言而喻,賬單查詢、電影搜索、購物車結算……互聯網世界的每一個小操作,都需要對數據庫進行讀取才能實現。
三張圖讀懂常用數據庫
當前最常見的數據庫主要是關系型數據庫(SQL)和非關系型數據庫(NoSQL),
其中,關系型數據庫是基于關系模型來組織數據的數據庫,具有數據存儲結構化、數據強一致性等特點;非關系型數據庫則用于存儲一些非結構化數據,如圖片、文檔、時序信息等。
我們用三張表列舉了這兩種數據庫特征和適用場景。
SQL與NoSQL的區別
2.? ? ?關系型數據庫特征及適用場景
3.? ? ?非關系型數據庫特征及適用場景
據華為云數據庫專家透露,目前數據庫市場的整體趨勢是主題數據庫時代,也就是根據合適的場景選擇合適的數據庫產品,其中關系型,非關系型,New SQL將當前的數據庫類型進行了粗略劃分,而這種劃分方式將會長期存在。而且關系型數據庫依然是主流,將占據整個數據庫市場中80%以上的場景。
云上數據庫必有一戰
傳統數據庫架構源于30多年前的設計,硬件上使用單處理器、小內存、慢速磁盤,技術上采用雙機熱備提供高可用(HA)。在硬件更新換代、應用也日新月異的今天,傳統數據庫架構已經無法滿足新型互聯網業務的需求,分組、分片架構成為主流選擇。
另一方面,云計算的快速發展和應用,業務上云成了多數企業的首選,在這樣的趨勢下,數據庫上云是必然的趨勢。
之前,自建開源數據庫依賴專業DBA和數據庫技術人員等手工下載版本、補丁、分析Bug情況,然后人工安裝部署,面臨各種運維難題。
現在將數據庫部署到云端,云數據庫可以幾分鐘內申請到一個基本能解決上述所有問題的數據庫實例。
而且云廠商會提供云端完全托管各類管理任務(如硬件擴容、數據庫設置、補丁升級和備份恢復),同時還有強大的技術團隊保障修改數據庫社區還未來得及修改的Bug的能力,保證高可用。
根據Gartner的預測,到2023年,全球3/4的數據庫都會跑在云上,云上數據庫也必有一戰。
頭部云服務廠商提供的云數據庫產品一般有兩大類,一種是將數據庫部署到云端,圍繞云計算的優勢提高數據庫的性能、可靠性以及便捷的運維;另一種是自研云數據庫,基于底層架構的創新,改造開源數據庫,讓其擁有極高的性能、規模和可靠性,比如華為云的GaussDB產品。
總而言之,云計算+數據庫是強強結合,云數據庫的高性能、高擴展、高可用、易用易維也讓建立在數據之上的業務系統更加高效。
數據庫
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。