- 云原生數據庫:原理與實踐
- 李飛飛等
- 680字
- 2024-01-25 18:25:17
1.1.3 發展成熟
經過10年的發展,關系數據模型理論深入人心,E.F.Codd也于1981年獲得了圖靈獎。理論模型的成熟,催生出了一大批商用數據庫產品,例如Oracle、IBM DB2、Microsoft SQL Server和Infomix等一大批流行的數據庫軟件系統均出現在這一時期。數據庫技術的發展與程序設計語言、軟件工程、信息系統設計等技術互相影響,也促進了數據庫理論研究繼續深入,例如數據庫研究人員借鑒和吸收了面向對象的方法和技術,提出了面向對象的數據庫模型(簡稱對象模型)。至今,許多研究都是建立在數據庫已有的成果和技術上的,針對不同的應用,對傳統的DBMS,主要是RDBMS進行不同層次的擴充,例如建立對象關系(OR)模型和建立對象關系數據庫(ORDB)。
商用數據庫的發展也推動了開源數據庫技術的不斷演進。進入20世紀90年代,開源數據庫項目也蓬勃發展起來,當前的兩大開源數據庫系統——MySQL和PostgreSQL——均誕生于這一時期。早期數據庫主要用于處理在線交易業務,被稱為在線聯機事務處理系統(On-Line Transaction Processing,OLTP)。經過近20年的發展,單機的關系數據庫技術及系統日趨成熟,商業化漸成規模。隨著關系數據庫在信息系統的廣泛應用,業務數據積累越來越多。如何利用數據支持商業決策,逐漸引起了一些學者和技術人員的興趣,這種對大規模數據進行分析查詢的場景被稱為在線分析處理(On-Line Analytical Processing,OLAP)。1988年,為解決這類問題,IBM公司的研究員Barry Devlin和Paul Murphy創造性地提出了一個新的術語——數據倉庫(Data Warehouse)。隨著互聯網時代的到來,以往面向專業人員的系統直接向所有人開放,導致業務處理的數據規模發生了數量級的增加,數據庫面對的處理請求規模呈爆炸性增長,使得傳統單機數據庫難以應對。借助云的力量,分布式數據庫等新興技術開始走上歷史舞臺。
- ETL數據整合與處理(Kettle)
- Unity 5.x Game AI Programming Cookbook
- 新型數據庫系統:原理、架構與實踐
- 算法與數據中臺:基于Google、Facebook與微博實踐
- 區塊鏈通俗讀本
- OracleDBA實戰攻略:運維管理、診斷優化、高可用與最佳實踐
- Power BI商業數據分析完全自學教程
- 數據庫技術實用教程
- Python數據分析與挖掘實戰(第3版)
- 數據庫應用系統開發實例
- 大數據數學基礎(Python語言描述)
- 機器學習:實用案例解析
- Python 3爬蟲、數據清洗與可視化實戰
- Deep Learning with R for Beginners
- Artificial Intelligence for Big Data