非關(guān)系型數(shù)據(jù)庫通常指數(shù)據(jù)以對象的形式存儲在數(shù)據(jù)庫中,而對象之間的關(guān)系通過每個對象自身的屬性來決定
非關(guān)系數(shù)據(jù)庫的( redis 和MangDB)為了處理海量數(shù)據(jù),非關(guān)系數(shù)據(jù)庫設(shè)計之初就是為了替代關(guān)系型數(shù)據(jù)庫的關(guān)系
優(yōu)點:
1、無需經(jīng)過sql層的解析,讀寫性能很高;
2、基于鍵值對,數(shù)據(jù)沒有耦合性,容易擴展;
3、存儲數(shù)據(jù)的格式:nosql的存儲格式是key,value形式、文檔形式、圖片形式等等,文檔形式、圖片形式等等,而關(guān)系型數(shù)據(jù)庫則只支持基礎(chǔ)類型。
缺點:
1.數(shù)據(jù)和數(shù)據(jù)沒有關(guān)系,他們之間就是單獨存在的
2.非關(guān)系數(shù)據(jù)庫沒有關(guān)系,沒有強大的事務關(guān)系,沒有保證數(shù)據(jù)的完整性和安全性,無事務處理,附加功能bi和報表等支持也不好
據(jù)庫banner通用.jpg)