亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5759 | 回復(fù): 2
打印 上一主題 下一主題

[MongoDB] MongoDB:下一代MySQL? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2012-02-21 19:45 |只看該作者 |倒序瀏覽
MongoDB:下一代MySQL?


原文標(biāo)題是《Is MongoDB the next big thing?》,請允許我把big thing等同于目前應(yīng)用最廣泛的開源數(shù)據(jù)庫 MySQL。作為當(dāng)下最熱門的NoSQL之一,下面我們就來看看它具體的優(yōu)點與不足。



MongoDB的特性
簡單的查詢語句,沒有Join操作
文檔型存儲,其數(shù)據(jù)是用二進(jìn)制的Json格式Bson存儲的。其數(shù)據(jù)就像Ruby的hashes,或者Python的字典,或者PHP的數(shù)組
Sharding,MongoDB提供auto-sharding實現(xiàn)數(shù)據(jù)的擴展性
GridFS,MongoDB的提供的文件存儲API
數(shù)組索引,你可以對文檔中的某個數(shù)組屬性建立索引
MapReduce,可以用于進(jìn)行復(fù)雜的統(tǒng)計和并行計算
高性能,通過使用mmap和定時fsync的方法,避免了頻繁IO,使其性能更高
MongoDB的優(yōu)點
高性能,速度非?欤ㄈ绻愕膬(nèi)存足夠的話)
沒有固定的表結(jié)構(gòu),不用為了修改表結(jié)構(gòu)而進(jìn)行數(shù)據(jù)遷移
查詢語言簡單,容易上手
使用Sharding實現(xiàn)水平擴展
部署方便
使用MongoDB,你得記住以下幾點:
MongoDB 假設(shè)你有大磁盤空間
MongoDB 假設(shè)你的內(nèi)存也足夠大于放下你的熱數(shù)據(jù)
MongoDB 假設(shè)你是部署在64位系統(tǒng)上的(32位有2G的限制,試用還可以)
MongoDB 假設(shè)你的系統(tǒng)是little-endian的
MongoDB 假設(shè)你有多臺機器(并不專注于單機可靠性)
MongoDB 假設(shè)你希望用安全換性能,同時允許你用性能換安全
MongoDB在下面領(lǐng)域不太擅長
不太穩(wěn)定,特別是auto-sharding目前還有很多問題
不支持SQL,這意味著你很多通過SQL接口的工具不再適用
持久化,MongoDB單機可靠性不太好,宕機可能丟失一段時間的數(shù)據(jù)
相關(guān)文檔比較少,新功能都有這個問題
相關(guān)人才比較難找,這也是新功能的問題之一
來源:Is MongoDB the next big thing?

論壇徽章:
0
2 [報告]
發(fā)表于 2012-02-24 17:50 |只看該作者
謝謝分享

論壇徽章:
0
3 [報告]
發(fā)表于 2012-03-09 10:30 |只看該作者
謝謝分享
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP