天天看點

《NoSQL權威指南》導讀

《NoSQL權威指南》導讀

nosql權威指南

“沒有什麼會比引入新秩序更難,因為創新者必須要面對那些在舊環境中已經做得很好的對手,以及那些在新環境中做得很好的冷漠者。”

——niccolo machiavelli [1]

在過去的幾十年,我已經通過elsevier/morgan kaufmann出版社出版了一系列的書,這些書幾乎全部是關于sql和rdbms的。而這本書對行業媒體中所謂的大資料、新sql或nosql(我們這些極客非常喜歡流行語)做了一些概述。第一個創造或挖掘了新名詞的專欄作家或部落客很可能會在維基百科上有對其(新名詞)進行的闡述,甚至可能會寫成一本書來讨論。

由于sql模型是事實上的主導資料庫模型,是以任何其他模型都會被認為是挑戰者。但是,我們應該用什麼流行詞來表示這種新的模型呢?我們已經在sql中存放數pb的資料很多年了,是以,“大資料”這個詞看起來并不合适。而且,sql每五年會引入一個新的ansi/iso标準并釋出,并不是一夜之間就從“舊sql”變為“新sql”的。“新sql”這個名詞讓我想起了新可口可樂(new coke[2

]),新可口可樂并沒有激發使用者的信心,也沒有獲得成功

<a href="https://yq.aliyun.com/articles/96501">1.1 批進行中的資料庫事務處理</a>

<a href="https://yq.aliyun.com/articles/96502">1.2 磁盤進行中的事務處理</a>

<a href="https://yq.aliyun.com/articles/96512/">1.3 acid</a>

<a href="https://yq.aliyun.com/articles/96528/">1.4 悲觀并發詳解</a>

<a href="https://yq.aliyun.com/articles/96535">1.5 cap定理</a>

<a href="https://yq.aliyun.com/articles/96541">1.6 base</a>

<a href="https://yq.aliyun.com/articles/96544">1.7 伺服器端一緻性</a>

<a href="https://yq.aliyun.com/articles/96547">1.8 錯誤處理</a>

<a href="https://yq.aliyun.com/articles/96549/">1.9 為什麼在這些場景下sql不能發揮作用</a>

<a href="https://yq.aliyun.com/articles/96560">2.1 列式資料庫的曆史</a>

<a href="https://yq.aliyun.com/articles/96564">2.2 技術原理</a>

<a href="https://yq.aliyun.com/articles/96567">2.3 查詢優化</a>

<a href="https://yq.aliyun.com/articles/96572/">2.4 多使用者和硬體</a>

<a href="https://yq.aliyun.com/articles/96578">2.5 執行一個alter語句</a>

<a href="https://yq.aliyun.com/articles/96583">2.6 資料倉庫和列式資料庫</a>