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