亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MongoDB與MySQL的操作對(duì)比表及區(qū)別介紹

 更新時(shí)間:2015年05月18日 10:57:32   投稿:junjie  
這篇文章主要介紹了MongoDB與MySQL的操作對(duì)比表及區(qū)別介紹,本文著重講解了Mongodb與Mysql的操作命令的對(duì)比,需要的朋友可以參考下

MySQL與MongoDB都是開(kāi)源的常用數(shù)據(jù)庫(kù),但是MySQL是傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù),MongoDB則是非關(guān)系型數(shù)據(jù)庫(kù),也叫文檔型數(shù)據(jù)庫(kù),是一種NoSQL的數(shù)據(jù)庫(kù)。它們各有各的優(yōu)點(diǎn),關(guān)鍵是看用在什么地方。所以我們所熟知的那些SQL(全稱Structured Query Language)語(yǔ)句就不適用于MongoDB了,因?yàn)镾QL語(yǔ)句是關(guān)系型數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。
 
以我們公司項(xiàng)目為例,在早期的項(xiàng)目中,都在使用關(guān)系型數(shù)據(jù)庫(kù),用過(guò)SQLServer,Oracle,DB2,后來(lái)全部轉(zhuǎn)向Mysql,原因很簡(jiǎn)單:Mysql在性能不錯(cuò)的情況下,有著開(kāi)源優(yōu)勢(shì)。Mysql的事務(wù)性與高性能是我們主要考慮的。后來(lái),由于項(xiàng)目要用到用戶系統(tǒng),即會(huì)有大量的用戶數(shù)據(jù)進(jìn)行交互--海量存儲(chǔ),Mysql的讀寫速度會(huì)有一點(diǎn)瓶頸,于是我們就想到了最近發(fā)展很強(qiáng)勢(shì)的Nosql。在Nosql早期的memcache的發(fā)展下,又出現(xiàn)了很多非關(guān)系型數(shù)據(jù)庫(kù),比如redis,mongodb。經(jīng)過(guò)一段時(shí)間的測(cè)試,redis與mongodb的讀寫速度確實(shí)比Mysql有著很明顯的優(yōu)勢(shì)。mongodb的寫入速度大約2.5W/次每秒。
 
mongodb以BSON結(jié)構(gòu)(二進(jìn)制)進(jìn)行存儲(chǔ),對(duì)海量數(shù)據(jù)存儲(chǔ)有著很明顯的優(yōu)勢(shì)。下面是Mongodb與Mysql的操作命令的對(duì)比。


特別要注意的是:mongodb插入多個(gè)字段語(yǔ)法

> db.user.insert({id:1,name:'steve',sex:'male'})  正確
> db.user.insert({id:2},{name:'bear'},{sex:'female'})  錯(cuò)誤

相關(guān)文章

最新評(píng)論