亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

系統升級錄:開源的NoSQL數據庫MongoDB
2011-03-21   51CTO

本周系統升級錄為大家帶來了系統升級top10,在本周中大家需要注意Linux內核的更新以及IE9正式版的發布,同時Chrome在本周更新到了12,并且啟動了全新的Logo。在本周的系統升級錄中為大家介紹的是NoSQL數據庫MongoDB。

隨著互聯網web2.0網站的興起,傳統的關系數據庫在應付web2.0網站,特別是超大規模和高并發的SNS類型的web2.0純動態網站已經顯得力不從心,暴露了很多難以克服的問題,而非關系型的數據庫則由于其本身的特點得到了非常迅速的發展。MongoDB就是非關系型數據庫中搶眼的一個。

MongoDB是一款開源,高性能,可擴展,無模式,面向文檔(與JSON類似的數據模式)的數據庫,它為時下最流行的編程語言提供了驅動,如PHP,Python,Perl,Ruby,JavaScript,C++等,支持全文索引,自動分片,跨LAN或WAN擴展,采用Key/Value方式存儲數據。MongoDB服務端可運行在32位和64位的Linux、Windows或OS X平臺上。世界上最大的單詞收錄網站Wordnik就從MySQL轉向了MongoDB,當然在國內也有大型搜索引擎在使用MongoDB。

軟件名稱 MongoDB
編寫語言 C++
技術支持 10gen公司
軟件類型 分布式文件存儲的數據庫
運作平臺 跨平臺

它的特點是高性能、易部署、易使用,存儲數據非常方便。主要功能特性有:

面向集合存儲,易存儲對象類型的數據。
模式自由。
支持動態查詢。
支持完全索引,包含內部對象。
支持查詢。
支持復制和故障恢復。
使用高效的二進制數據存儲,包括大型對象(如視頻等)。
自動處理碎片,以支持云計算層次的擴展性
支持RUBY,PYTHON,JAVA,C++,PHP等多種語言。
文件存儲格式為BSON(一種JSON的擴展)
可通過網絡訪問

為什么使用mongoDB

MongoDB缺點

但是一些人承認,沒有正式的官方支持,萬一出了差錯會是可怕的,至少很多管理人員是這樣看。“我們確實需要做一些說服工作,”,“但基本在他們看到我們的第一個原型運行良好之后,我們就能夠說服他們,這是條正確的道路。”

值得一提的是在本次MongoDB北京沙龍中51CTO的編輯了解到目前國內有很多使用MongoDB的用戶,但是這些用戶都沒有把MongoDB投入到實際生產中,只是在內部需求中采用MongoDB。

原文鏈接:http://os.51cto.com/art/201103/249833.htm

熱詞搜索:

上一篇:從Web技術看開源是否有利可圖?
下一篇:保護你的Ubuntu服務器

分享到: 收藏