NewSQL 究竟 " New " 在哪裏?

在進入文章之前,應該先介紹兩位重量級作者:Andrew Pavlo 和 Matthew Aslett。Andrew 在 CMU 的計算機科學學院任教,主攻方向包括內存數據庫、自動駕駛系統架構、事務處理系統和海量數據分析,他是 CMU Database Group 的核心成員,在 CMU 開設的兩門課程 Database Systems (15-445/645) 和 Advanced Database System (15-721) 全是乾貨;Matthew 是 451 research: Data, AI & Analytics channel 的 VP,他在 2011 年的一篇 論文 中第一次用 NewSQL 指代提供類似 NoSQL 高吞吐、高可用支持,同時仍然保持 ACID 特性的新一代數據庫系統。

相比於已經問世 40 多年的關係型數據庫 (relational DBMS) ,我們不禁會問:“新興的 NewSQL 究竟是一種市場營銷還是確有其創新之處?”如果 NewSQL 確實能夠在多方面達到更高的性能,那麼下一個問題就是:“它的性能是來自於硬件的升級還是其系統設計有着科學上的創新?”

要回答這兩個問題,我們先討論數據庫系統的歷史以及 NewSQL 的誕生,再討論 NewSQL 在數據庫系統各個重要設計方面的細節。

原文鏈接:【https://www.infoq.cn/article/TZ0olc4ewPVZrPxSZTHU】。未經作者許可,禁止轉載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章