注冊成功
X
W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
簡要羅列兩種數(shù)據(jù)庫的特點
RDBMS
特點:
- 提供事務(wù),使兩個或兩個以上的成功或失敗的數(shù)據(jù)更改作為一個原子單元;
- 高度組織化結(jié)構(gòu)化數(shù)據(jù);
- 數(shù)據(jù)和關(guān)系都存儲在單獨的表中;
- 需要預(yù)先定義表模式;
- 鼓勵標(biāo)準(zhǔn)化減少數(shù)據(jù)冗余;
- 支持多表查詢;
- 強(qiáng)制數(shù)據(jù)完整性;
- 嚴(yán)格的一致性;
- 支持?jǐn)U展(橫向擴(kuò)展有些痛苦);
- 結(jié)構(gòu)化查詢語言(SQL);
- 誕生40年之多,十分成熟,有足夠的支持;
NoSQL
特點:
- Not only SQL;
- 沒有聲明性查詢語言;
- 沒有預(yù)定義的模式;
- 鍵-值對存儲,列存儲,文檔存儲,圖形數(shù)據(jù)庫;
- 最終一致性,而非ACID屬性;
- 非結(jié)構(gòu)化和不可預(yù)知的數(shù)據(jù);
- CAP定理 ;
- 高性能,高可用性和可伸縮性;
- 是一個新的、令人興奮的技術(shù),并不是十分成熟;
以上內(nèi)容是否對您有幫助:
更多建議: