MongoDB是一個基于分布式文件存儲的數(shù)據(jù)庫。由C++語言編寫。旨在為WEB應用提供可擴展的高性能數(shù)據(jù)存儲解決方案。

MongoDB是一個介于關系數(shù)據(jù)庫和非關系數(shù)據(jù)庫之間的產(chǎn)品,是非關系數(shù)據(jù)庫當中功能最豐富,最像關系數(shù)據(jù)庫的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似json的bson格式,因此可以存儲比較復雜的數(shù)據(jù)類型。Mongo大的特點是它支持的查詢語言非常強大,其語法有點類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實現(xiàn)類似關系數(shù)據(jù)庫單表查詢的絕大部分功能,而且還支持對數(shù)據(jù)建立索引。
*面向集合存儲,易存儲對象類型的數(shù)據(jù)。
*模式自由。
*支持動態(tài)查詢。
*支持完全索引,包含內(nèi)部對象。
*支持查詢。
*支持復制和故障恢復。
*使用高效的二進制數(shù)據(jù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計算層次的擴展性。
*支持 Golang,RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴展)。
*可通過網(wǎng)絡訪問。
CentOS Linux release 7.2.1511安裝包:mongodb-linux-x86_64-4.0.4.tgz
tar xf mongodb-linux-x86_64-4.0.4.tgz && cd mongodb-linux-x86_64-4.0.4
mkdir -p /data/{db,logs}
mkdir etc/ && cd etc/ && touch mongodb.confmongodb.conf配置信息
port=27017 #端口
dbpath= /data/db #數(shù)據(jù)庫存文件存放目錄
logpath= /data/logs/mongodb.log #日志文件存放路徑
logappend=true #使用追加的方式寫日志
fork=true #以守護進程的方式運行,創(chuàng)建服務器進程
maxConns=100 #大同時連接數(shù)
#noauth=false #不啟用驗證
auth=true #啟用驗證
journal=true #每次寫入會記錄一條操作日志(通過journal可以重新構(gòu)造出寫入的數(shù)據(jù))。
#即使宕機,啟動時wiredtiger會先將數(shù)據(jù)恢復到最近一次的checkpoint點,然后重放后續(xù)的journal日志來恢復。
storageEngine=wiredTiger #存儲引擎有mmapv1、wiretiger、mongorocks
bind_ip = 0.0.0.0 #這樣就可外部訪問了,例如從win10中去連虛擬機中的MongoDB./bin/mongod -f etc/mongodb.conf./bin/mongoMongoDB shell version v4.0.4
connecting to: mongodb://127.0.0.1:27017
Implicit session: session { "id" : UUID("9daa9293-d882-44ec-ac41-2f49143b0ad9") }
MongoDB server version: 4.0.4
>./bin/mongod --shutdown -f etc/mongodb.confvim /etc/profile新增加一行
PATH=${PATH}:/root/mongodb-linux-x86_64-4.0.4/binsource /etc/profile #使配置生效另外有需要云服務器可以了解下創(chuàng)新互聯(lián)建站chinadenli.net,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享標題:mongodb的安裝和配置-創(chuàng)新互聯(lián)
分享鏈接:http://chinadenli.net/article4/sppoe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、服務器托管、網(wǎng)站設計公司、手機網(wǎng)站建設、網(wǎng)站制作、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容