mysql和mongodb的區(qū)別是什么

九三
321
2020-12-11 10:20:49
欄目: 云計(jì)算

mysql和mongodb的區(qū)別是什么

1.類型區(qū)別

MySQL是傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,MongoDB則是非關(guān)系型數(shù)據(jù)庫,也叫文檔型數(shù)據(jù)庫,是一種NoSQL的數(shù)據(jù)庫,可以存放xml、json、bson類型的數(shù)據(jù)。

2.存儲(chǔ)方式

mongodb是以JSON類文檔的格式進(jìn)行存儲(chǔ);而mysql中不同的引擎有不同的存儲(chǔ)方式。

3.性能方面

mongodb是數(shù)據(jù)是存儲(chǔ)在硬盤上的,只不過需要經(jīng)常讀取的數(shù)據(jù)會(huì)被加載到內(nèi)存中,將數(shù)據(jù)存儲(chǔ)在物理內(nèi)存中,從而達(dá)到高速讀寫。而MySQL在處理海量數(shù)據(jù)的時(shí)候效率會(huì)顯著變慢。


0