為大數(shù)據(jù)時(shí)代而生
時(shí)間:2022-03-27 14:39:01 | 來源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-27 14:39:01 來源:行業(yè)動(dòng)態(tài)
MongoDB公司成立于2007,公司原本叫10gen,最初的目標(biāo)是要開發(fā)一個(gè)PaaS平臺,這個(gè)項(xiàng)目后來失敗了。不過,幾個(gè)創(chuàng)始人發(fā)現(xiàn)為平臺開發(fā)的數(shù)據(jù)庫不錯(cuò),后來它就成為了公司的標(biāo)志性產(chǎn)品MongoDB,2013年公司正式更名為MongoDB。
MongoDB誕生之前,數(shù)據(jù)庫市場是關(guān)系型數(shù)據(jù)庫的天下,無論是理論知識還是數(shù)據(jù)庫產(chǎn)品乃至生態(tài)都已經(jīng)非常成熟,而MongoDB走的是一條完全不同的技術(shù)路線。作為文檔型數(shù)據(jù)庫的代表,MongoDB采用的是BSON文件格式,不像關(guān)系型數(shù)據(jù)庫采用表結(jié)構(gòu)、有著嚴(yán)格的行和列的規(guī)定,MongoDB對數(shù)據(jù)結(jié)構(gòu)沒有嚴(yán)格要求,可以根據(jù)需要靈活增減字段,簡單方便,而且MongoDB是原生的分布式數(shù)據(jù)庫,天生地具有快速的水平擴(kuò)展能力,非常適合海量數(shù)據(jù)的各種應(yīng)用場景。
另外,MongoDB對程序員非常友好。相比于傳統(tǒng)數(shù)據(jù)庫需對復(fù)雜的表、庫進(jìn)行操作以及多次存取數(shù)據(jù),MongoDB開發(fā)人員不用去設(shè)計(jì)那些表、庫之間的各種復(fù)雜關(guān)系,只需一次存取,就可拿到想要的數(shù)據(jù),程序員非常容易使用,開發(fā)效率非常高。
根據(jù)MongoDB進(jìn)行的用戶調(diào)查,用戶選擇MongoDB主要基于以下原因:非常方便地管理數(shù)據(jù);能智能地將數(shù)據(jù)放在需要的地方(無論是云、本地);MongoDB能夠運(yùn)行在任何地方,包括云、大型機(jī)和本地的PC服務(wù)器。
MongoDB北亞區(qū)技術(shù)總監(jiān)林濤先生表示:市場上的主流數(shù)據(jù)庫已經(jīng)有40多年的歷史,MongoDB只有10年的歷史,為什么取得成功?就是因?yàn)槲覀冊诓粩嗟膭?chuàng)新,以求為我們的開發(fā)者、運(yùn)維人員提供更快、更好、更便捷的服務(wù)。
關(guān)鍵詞:時(shí)代,數(shù)據(jù)