- 云原生數據庫:原理與實踐
- 李飛飛等
- 1035字
- 2024-01-25 18:25:15
推薦序二
數據庫是計算機科學領域最重要的基礎系統之一,同時也是承載數字經濟發展的基礎系統軟件,具有舉足輕重的戰略地位。充分有效地管理和利用各類數據資源,是進行科學研究和決策管理的前提條件,在數字經濟時代尤為關鍵。傳統數據庫市場主要由大型商業數據庫廠商所占據,并已經形成較為完善的數據庫生態。數據庫存儲和處理著用戶最核心的數據資源,用戶粘性高,遷移難度大。由于數據庫生態的高度壟斷,我國數據庫系統在商業市場中競爭力面臨很大的挑戰。當前國家正在大力推進基礎技術領域的創新突破戰略,明確提出大力發展基礎軟件和高端信息技術服務,加快發展面向大數據應用的數據庫系統。在這個背景下,數據庫系統不應是簡單的存量市場替代,更應是升級創新,適應云計算和大數據、AI等新的市場需求,從可用發展到好用。
云計算等技術的快速發展,帶動了各類基礎軟件開始云化轉型之路,企業正將新應用向云轉移,對數據存儲和計算分析的能力要求不斷加強,云原生數據庫天然具備云上的彈性,靈活性,高可用性等特點,能夠提供強大的創新能力、豐富多樣的產品體系、經濟高效的部署方式和按需付費的支付模式。云原生分布式數據庫成為一個數據庫領域創新突破的重大機會,數據庫云化趨勢為數據庫從業者提供了新的賽道。
數據庫的云化經歷了兩個階段,一是云托管,將原有數據庫系統部署在云平臺上,將數據庫服務化,按需購買;二是云原生,利用云化的資源池化特點完全重構數據庫的層次結構,使計算、存儲、網絡等資源徹底解耦,更充分靈活的利用資源池的彈性來適應業務的變化。后一個階段對數據庫的改造更為徹底,更具創新的深度和潛力,"云原生數據庫:原理與實踐"正是面向這一趨勢應運而生的一本書。本書的主要作者李飛飛博士先是從事數據庫領域的學術研究工作十余年,近年又投身工業界,潛心于數據庫系統的研發,融合了理論前沿和工程實踐經驗,反映在這本數據庫教材中,既有翔實的理論基礎,也有豐富的技術實現細節,對云原生數據庫的重點技術,如存儲計算分離,高可用,存儲引擎,分布式查詢引擎,數據水平分布與自動負載均衡等都做了深入細致的分析,相信會對廣大讀者學習業界最新的數據庫技術提供幫助。
信息基礎技術領域的自主創新對信息化建設意義重大,此一任務任重道遠,遠非一朝一夕之功,也需要整個社會形成共識,輔以全局產業鏈的密切合作。惟有持之以恒,不斷努力抓住時代發展提供的每一個機遇,方能成功。希望此書能為廣大從業者在技術探索之路上帶來一些啟發,為建設新型的數據庫系統做出貢獻。
中國工程院院士