-- 《Node.js入門經(jīng)典》,由George Ornbo創(chuàng)作,是一本極好的Node.js入門讀物。本文為讀該書時(shí)的一些筆記。
Node.js是一種顛覆性的技術(shù),所以很多用例都非常適合使用NoSQL數(shù)據(jù)庫
NoSQL
NoSQL = Not Only SQL
NoSQL最突出的不同就是沒有預(yù)定義的模式。與關(guān)系數(shù)據(jù)庫相比較,即NoSQL無需預(yù)定義表。
另一個(gè)突出的不同,是采用鍵值對存儲,同時(shí)也采用列存儲、文檔存儲、圖形存儲等,這與關(guān)系數(shù)據(jù)庫的存儲方式有著極大的不同(MongoDB采用文檔存儲)。這一不同也預(yù)示著NoSQL數(shù)據(jù)庫有著更大的性能潛力。
CRUD
Create(創(chuàng)建)、Read(讀取)、Update(更新)、Delete(刪除)
創(chuàng)建、讀取、更新和刪除數(shù)據(jù)時(shí)數(shù)據(jù)庫中常見的操作,亦是模式,合并起來就是CRUD。