MongoDB數(shù)據(jù)庫的配置是怎樣的,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)鹽池免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。啟動(dòng)MongoDB有2種方式
直接指定配置參數(shù)
指定配置文件。
mongod --config /your_path/mongodb.conf
配置如下:
verbose:日志信息冗余。默認(rèn)false。提高內(nèi)部報(bào)告標(biāo)準(zhǔn)輸出或記錄到logpath配置的日志文件中。要啟用verbose或啟用verbosity 用vvvv參數(shù),如:
verbose = true vvvv = true
[注]:?jiǎn)?dòng)verbose冗長(zhǎng)信息,它的級(jí)別有 vv~vvvvv,v越多級(jí)別越高,在日志文件中記錄的信息越詳細(xì)。
port:端口。默認(rèn)27017,MongoDB的默認(rèn)服務(wù)TCP端口,監(jiān)聽客戶端連接。要是端口設(shè)置小于1024,比如1021,則需要root權(quán)限啟動(dòng),不能用mongodb帳號(hào)啟動(dòng),(普通帳號(hào)即使是27017也起不來)否則報(bào)錯(cuò):[mongo --port=1021
連接]
ERROR: listen(): bind() failed errno:13 Permission denied for socket: 127.0.0.1:1021
port = 27017
bind_ip:綁定地址。默認(rèn)127.0.0.1,只能通過本地連接。進(jìn)程綁定和監(jiān)聽來自這個(gè)地址上的應(yīng)用連接。要是需要給其他服務(wù)器連接,則需要注釋掉這個(gè)或則把IP改成本機(jī)地址,如192.168.200.201
[其他服務(wù)器用mongo --host=192.168.200.201
連接] ,可以用一個(gè)逗號(hào)分隔的列表綁定多個(gè)IP地址。
bind_ip = 127.0.0.1
maxConns:大連接數(shù)。默認(rèn)值:取決于系統(tǒng)(即的ulimit和文件描述符)限制。MongoDB中不會(huì)限制其自身的連接。當(dāng)設(shè)置大于系統(tǒng)的限制,則無效,以系統(tǒng)限制為準(zhǔn)。這對(duì)于客戶端創(chuàng)建很多“表”,允許連接超時(shí)而不關(guān)閉“表”的時(shí)候很有用。設(shè)置該值的高于連接池和總連接數(shù)的大小,以防止尖峰時(shí)候的連接。
maxConns = 100
注意:不能設(shè)置該值大于20000。
objcheck: 強(qiáng)制驗(yàn)證客戶端請(qǐng)求。2.4的默認(rèn)設(shè)置為objcheck成為true,在早期版本objcheck默認(rèn)為false。因?yàn)樗鼜?qiáng)制驗(yàn)證客戶端請(qǐng)求,確??蛻舳私^不插入無效文件到數(shù)據(jù)庫中。對(duì)于嵌套文檔的對(duì)象,會(huì)有一點(diǎn)性能影響。設(shè)置noobjcheck 關(guān)閉。
objcheck = true #noobjcheck = false noobjcheck:同上,默認(rèn)關(guān)閉false。 #noobjcheck = false
logpath:指定日志文件,該文件將保存所有的日志記錄、診斷信息。除非另有指定,mongod將所有的日志信息輸出到標(biāo)準(zhǔn)輸出。如果沒有指定logappend,重啟則日志會(huì)進(jìn)行覆蓋操作。
logpath=/var/log/mongodb/mongodb.loglog
append:寫日志的模式:設(shè)置為true為追加。默認(rèn)是覆蓋。如果未指定此設(shè)置,啟動(dòng)時(shí)MongoDB的將覆蓋現(xiàn)有的日志文件。
logappend=true
syslog:日志輸出都發(fā)送到主機(jī)的syslog系統(tǒng),而不是標(biāo)準(zhǔn)輸出到logpath指定日志文件。syslog和logpath不能一起用,會(huì)報(bào)錯(cuò):
Cant use both a logpath and syslog
syslog = true
pidfilepath:進(jìn)程ID,沒有指定則啟動(dòng)時(shí)候就沒有PID文件。默認(rèn)缺省。
pidfilepath = /var/run/mongo.pid
keyFile:指定存儲(chǔ)身份驗(yàn)證信息的密鑰文件的路徑。默認(rèn)缺省。詳情見:Replica Set Security” and “Replica Set Administration.
keyFile = /srv/mongodb/keyfile
nounixsocket:套接字文件,默認(rèn)為false,有生成socket文件。當(dāng)設(shè)置為true時(shí),不會(huì)生成socket文件。
nounixsocket = false
unixSocketPrefix:套接字文件路徑,默認(rèn)/tmp
unixSocketPrefix = /tmp
fork:是否后臺(tái)運(yùn)行,設(shè)置為true 啟動(dòng) 進(jìn)程在后臺(tái)運(yùn)行的守護(hù)進(jìn)程模式。默認(rèn)false。
fork = true
auth:用戶認(rèn)證,默認(rèn)false。不需要認(rèn)證。當(dāng)設(shè)置為true時(shí)候,進(jìn)入數(shù)據(jù)庫需要auth驗(yàn)證,當(dāng)數(shù)據(jù)庫里沒有用戶,則不需要驗(yàn)證也可以操作。直到創(chuàng)建了第一個(gè)用戶,之后操作都需要驗(yàn)證。
auth = true
比如:通過db.addUser(‘sa’,'sa’) 在admin庫下面創(chuàng)建一個(gè)超級(jí)用戶,只能在在admin庫下面先認(rèn)證完畢了:ab.auth(‘sa’,'sa’) ,才能去別的庫操作,不能在其他庫驗(yàn)證。這樣連接數(shù)據(jù)庫也需要指定庫:
mongo -u sa -p sa admin #sa 帳號(hào)連接admin mongo -u aa -p aa test #aa 帳號(hào)連接test
noauth:禁止用戶認(rèn)證,默認(rèn)true。同上
noauth = true
cpu:設(shè)置為true會(huì)強(qiáng)制mongodb每4s報(bào)告cpu利用率和io等待,把日志信息寫到標(biāo)準(zhǔn)輸出或日志文件。默認(rèn)為false。
cpu = true
開啟日志會(huì)出現(xiàn):
Mon Jun 10 10:21:42.241 [snapshotthread] cpu: elapsed:4000 writelock: 0%
dbpath:數(shù)據(jù)存放目錄。默認(rèn):
/data/db/
dbpath=/var/lib/mongodb
diaglog:創(chuàng)建一個(gè)非常詳細(xì)的故障排除和各種錯(cuò)誤的診斷日志記錄。默認(rèn)0。設(shè)置為1,為在dbpath目錄里生成一個(gè)diaglog.開頭的日志文件,他的值如下:
Value | Setting |
---|---|
0 | off. No logging. #關(guān)閉。沒有記錄。 |
1 | Log write operations. #寫操作 |
2 | Log read operations. #讀操作 |
3 | Log both read and write operations. #讀寫操作 |
7 | Log write and some read operations. #寫和一些讀操作 |
設(shè)置不等于0,日志會(huì)每分鐘flush 一次:
Mon Jun 10 11:16:17.504 [DataFileSync] flushing diag log Mon Jun 10 11:17:17.442 [DataFileSync] flushing diag log
產(chǎn)生的日志可以用mongosniff來查看:要是mongosniff[類似于tcpdump的作為一個(gè)MongoDB的特定的TCP/IP網(wǎng)絡(luò)流量]出現(xiàn)報(bào)錯(cuò)和具體用法,請(qǐng)見這里,之前先執(zhí)行:apt-get install libpcap-dev
root@m3:/var/lib/mongodb# mongosniff --source DIAGLOG diaglog.51b542a9
注意:當(dāng)重新設(shè)置成0,會(huì)停止寫入文件,但mongod還是繼續(xù)保持打開該文件,即使它不再寫入數(shù)據(jù)文件。如果你想重命名,移動(dòng)或刪除診斷日志,你必須完全關(guān)閉mongod實(shí)例。
diaglog = 3
directoryperdb:設(shè)置為true,修改數(shù)據(jù)目錄存儲(chǔ)模式,每個(gè)數(shù)據(jù)庫的文件存儲(chǔ)在DBPATH指定目錄的不同的文件夾中。使用此選項(xiàng),可以配置的MongoDB將數(shù)據(jù)存儲(chǔ)在不同的磁盤設(shè)備上,以提高寫入吞吐量或磁盤容量。默認(rèn)為false。
注意:要是在運(yùn)行一段時(shí)間的數(shù)據(jù)庫中,開啟該參數(shù),會(huì)導(dǎo)致原始的數(shù)據(jù)都會(huì)消失(注釋參數(shù)則會(huì)回來)。因?yàn)閿?shù)據(jù)目錄都不同了,除非遷移現(xiàn)有的數(shù)據(jù)文件到directoryperdb產(chǎn)生的數(shù)據(jù)庫目錄中,如:
root@m3:/var/lib/mongodb# mv test.* test/
把test數(shù)據(jù)文件遷移到directoryperdb產(chǎn)生的數(shù)據(jù)庫test目錄中。 所以需要在規(guī)劃好之后確定是否要開啟。
directoryperdb = ture
原始數(shù)據(jù)結(jié)構(gòu):
journal mongod.lock local.0 local.1 local.ns test.0 test.1 test.ns
開啟 directoryperdb,并把數(shù)據(jù)文件遷移到相關(guān)的數(shù)據(jù)目錄后的結(jié)構(gòu):
journal mongod.lock local/local.0 local/local.1 local/local.ns test/test.0 test/test.1 test/test.ns
journal:日志,
默認(rèn)值:(在64位系統(tǒng))true。
默認(rèn)值:(32位系統(tǒng))false。
設(shè)置為true,啟用操作日志,以確保寫入持久性和數(shù)據(jù)的一致性,會(huì)在dbpath目錄下創(chuàng)建journal目錄。
設(shè)置為false,以防止日志持久性的情況下,并不需要開銷。為了減少磁盤上使用的日志的影響,您可以啟用nojournal,并設(shè)置為true。注意:在64位系統(tǒng)上禁用日志必須使用帶有nojournal的。
#journal=true journal=false
32位OS:
Tue Jun 11 12:17:09.628 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary. Tue Jun 11 12:17:09.628 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal).
64位OS:
Tue Jun 11 12:29:34 [initandlisten] journal dir=/var/lib/mongodb/journal Tue Jun 11 12:29:34 [initandlisten] recover: no journal files present, no recovery needed
nojournal:禁止日志默認(rèn)值:(在64位系統(tǒng))false。默認(rèn)值:(32位系統(tǒng))true。設(shè)置nojournal為true關(guān)閉日志,64位,2.0版本后的mongodb默認(rèn)是啟用 journal日志。
nojournal=true
journalCommitInterval:刷寫提交機(jī)制,默認(rèn)是30ms或則100ms。較低的值,會(huì)更消耗磁盤的性能。此選項(xiàng)接受2和300毫秒之間的值:
如果單塊設(shè)備提供日志和數(shù)據(jù)文件,默認(rèn)的日記提交時(shí)間間隔為100毫秒。
如果不同的塊設(shè)備提供的日志和數(shù)據(jù)文件,默認(rèn)的日記提交的時(shí)間間隔為30毫秒。
journalCommitInterval=100
ipv6:是否支持ipv6,默認(rèn)false。
jsonp:是否允許JSONP訪問通過一個(gè)HTTP接口,默認(rèn)false。
nohttpinterface:是否禁止http接口,即28017 端口開啟的服務(wù)。默認(rèn)false,支持。
nohttpinterface = false
noprealloc:預(yù)分配的方式。默認(rèn)false:使用預(yù)分配的方式來保證寫入性能的穩(wěn)定,預(yù)分配在后臺(tái)進(jìn)行,并且每個(gè)預(yù)分配的文件都用0進(jìn)行填充。這會(huì)讓MongoDB始終保持額外的空間和空余的數(shù)據(jù)文件,從而避免了數(shù)據(jù)增長(zhǎng)過快而帶來的分配磁盤空間引起的阻塞。
設(shè)置noprealloc= true
來禁用預(yù)分配的數(shù)據(jù)文件,會(huì)縮短啟動(dòng)時(shí)間,但在正常操作過程中,可能會(huì)導(dǎo)致性能顯著下降。
noprealloc = false
noscripting:是否禁止腳本引擎。默認(rèn)是false:不禁止。ture:禁止要是設(shè)置成true:運(yùn)行一些腳本的時(shí)候會(huì)出現(xiàn):
JavaScript execution failed: group command failed: { "ok" : 0, "errmsg" : "server-side JavaScript execution is disabled" }
#noscripting = true <====> noscripting = false
notablescan:是否禁止表掃描操作。默認(rèn)false:不禁止,ture:禁止禁止要是執(zhí)行表掃描會(huì)出現(xiàn):
error: { "$err" : "table scans not allowed:test.emp", "code" : 10111 }
可以動(dòng)態(tài)修改設(shè)置:
db.adminCommand({setParameter:1, notablescan:false}) #notablescan = true <====> notablescan = false
nssize:命名空間的文件(即NS)的默認(rèn)大小,默認(rèn)16M,大2G。所有新創(chuàng)建的默認(rèn)大小命名空間的文件(即NS)。此選項(xiàng)不會(huì)影響現(xiàn)有的命名空間的文件的大小。默認(rèn)值是16M字節(jié),大大小為2 GB。讓小數(shù)據(jù)庫不讓浪費(fèi)太多的磁盤空間,同時(shí)讓大數(shù)據(jù)在磁盤上有連續(xù)的空間。
-rwxrwxrwx 1 mongodb zhoujy 16M 6月 11 14:44 test.0-rwxrwxrwx 1 mongodb zhoujy 32M 6月 1 21:36 test.1-rwxrwxrwx 1 mongodb zhoujy 16M 6月 11 14:44 test.nsdrwxr-xr-x 2 root root 4.0K 6月 10 11:57 _tmp
nssize = 16
profile:數(shù)據(jù)庫分析等級(jí)設(shè)置。記錄一些操作性能到標(biāo)準(zhǔn)輸出或則指定的logpath的日志文件中,默認(rèn)0:關(guān)閉。
級(jí)別 | 設(shè)置 |
---|---|
0 關(guān) | 無分析。 |
1 開 | 僅包括慢操作。 |
2 開 | 包括所有操作。 |
控制 Profi[ling]的開關(guān)和級(jí)別:2種
第一種是直接在啟動(dòng)參數(shù)里直接進(jìn)行設(shè)置或則啟動(dòng)MongoDB時(shí)加上–profile=級(jí)別,其信息保存在 生成的system.profile 中。
profile = 2
第二種是在客戶端用db.setProfilingLevel(級(jí)別)命令來實(shí)時(shí)配置,其信息保存在 生成的system.profile 中。
[initandlisten] creating profile collection: local.system.profile > db.setProfilingLevel(2) { "was" : 0, "slowms" : 100, "ok" : 1 } > db.getProfilingStatus() { "was" : 2, "slowms" : 100 }
默認(rèn)情況下,mongod的禁用分析。數(shù)據(jù)庫分析可以影響數(shù)據(jù)庫的性能,因?yàn)榉治銎鞅仨氂涗浐吞幚硭械臄?shù)據(jù)庫操作。所以在需要的時(shí)候用動(dòng)態(tài)修改就可以了。
slowms:記錄profile分析的慢查詢的時(shí)間,默認(rèn)是100毫秒。具體同上。
slowms = 200
> db.getProfilingStatus() { "was" : 2, "slowms" : 200 }
quota:配額,默認(rèn)false。是否開啟配置每個(gè)數(shù)據(jù)庫的最多文件數(shù)的限制。當(dāng)為true則用quotaFiles來配置最多文件的數(shù)量。
quota = true
quotaFiles:配額數(shù)量。每個(gè)數(shù)據(jù)庫的數(shù)據(jù)文件數(shù)量的限制。此選項(xiàng)需要quota為true。默認(rèn)為8。
quotaFiles = 8
rest: 默認(rèn)false,設(shè)置為true,使一個(gè)簡(jiǎn)單的 REST API。
rest = true
設(shè)置為true,開啟后,在MongoDB默認(rèn)會(huì)開啟一個(gè)HTTP協(xié)議的端口提供REST的服務(wù)(nohttpinterface = false
),這個(gè)端口是你Server端口加上1000,即28017,默認(rèn)的HTTP端口是數(shù)據(jù)庫狀態(tài)頁面,(開啟后,web頁面的Commands 行中的命令都可以點(diǎn)進(jìn)去)。mongodb自帶的REST,不支持 增、刪、改,同時(shí)也不支持 權(quán)限認(rèn)證。
repair:修復(fù)數(shù)據(jù)庫操作,默認(rèn)是false。
設(shè)置為true時(shí),啟動(dòng)后修復(fù)所有數(shù)據(jù)庫,設(shè)置這個(gè)選項(xiàng)最好在命令行上,而不是在配置文件或控制腳本。如:
命令行修復(fù):
> db.repairDatabase('xxx') { "ok" : 1 } > db.repairDatabase() { "ok" : 1 } 啟動(dòng)時(shí)修復(fù):
repair = true
root@m3:/var/log/mongodb# mongod --repair
啟動(dòng)時(shí)修復(fù),需要關(guān)閉journal,否則報(bào)錯(cuò):
Can't specify both --journal and --repair options.
并且啟動(dòng)時(shí),用控制文件指定參數(shù)和配置文件里指定參數(shù)的方式進(jìn)行修復(fù)之后,(修復(fù)信息見log),需要再禁用repair參數(shù)才能啟用mongodb。 > 注意:mongod修復(fù)時(shí),需要重寫所有的數(shù)據(jù)庫文件。如果在同一個(gè)帳號(hào)下不能運(yùn)行修復(fù),則需要運(yùn)行chown修改數(shù)據(jù)庫文件的權(quán)限。 repairpath:修復(fù)路徑,默認(rèn)是在dbpath路徑下的_tmp 目錄。
drwxr-xr-x 2 root root 4.0K 6月 11 20:23 _tmp
smallfiles:是否使用較小的默認(rèn)文件。默認(rèn)為false,不使用。設(shè)置為true,使用較小的默認(rèn)數(shù)據(jù)文件大小。smallfiles減少數(shù)據(jù)文件的初始大小,并限制他們到512M,也減少了日志文件的大小,并限制他們到128M。 如果數(shù)據(jù)庫很大,各持有少量的數(shù)據(jù),會(huì)導(dǎo)致mongodb創(chuàng)建很多文件,會(huì)影響性能。
smallfiles = true
syncdelay:刷寫數(shù)據(jù)到日志的頻率,通過fsync操作數(shù)據(jù)。默認(rèn)60秒。
syncdelay = 60
默認(rèn)就可以,不需要設(shè)置。不會(huì)對(duì)日志文件(journal files)有影響 > 警告:如果設(shè)置為0,SYNCDELAY 不會(huì)同步到磁盤的內(nèi)存映射文件。在生產(chǎn)系統(tǒng)上,不要設(shè)置這個(gè)值。 sysinfo:系統(tǒng)信息,默認(rèn)false。 設(shè)置為true,mongod會(huì)診斷系統(tǒng)有關(guān)的頁面大小,數(shù)量的物理頁面,可用物理頁面的數(shù)量輸出到標(biāo)準(zhǔn)輸出。
Tue Jun 11 21:07:15.031 sysinfo:
Tue Jun 11 21:07:15.035 page size: 4096
Tue Jun 11 21:07:15.035 _SC_PHYS_PAGES: 256318
Tue Jun 11 21:07:15.035 _SC_AVPHYS_PAGES: 19895
當(dāng)開啟sysinfo參數(shù)的時(shí)候,只會(huì)打印上面的信息,不會(huì)啟動(dòng)mongodb的程序。所以要關(guān)閉該參數(shù),才能開啟mongodb。 upgrade:升級(jí)。默認(rèn)為false。 當(dāng)設(shè)置為true,指定DBPATH,升級(jí)磁盤上的數(shù)據(jù)格式的文件到最新版本。會(huì)影響數(shù)據(jù)庫操作,更新元數(shù)據(jù)。大部分情況下,不需要設(shè)置該值。 traceExceptions:是否使用內(nèi)部診斷。默認(rèn)false。
traceExceptions = false
quiet:安靜模式。
quiet = true
setParameter:2.4的新參數(shù),指定啟動(dòng)選項(xiàng)配置。想設(shè)置多個(gè)選項(xiàng)則用一個(gè)setParameter選項(xiàng)指定,setParameter設(shè)置在這個(gè)文件中,使用下面的格式:
setParameter = <parameter>=<value>
如配置文件里設(shè)置syncdelay:
setParameter = syncdelay= 55,notablescan = true,journalCommitInterval = 50,traceExceptions = true
Replication Options 復(fù)制選項(xiàng) replSet:使用此設(shè)置來配置復(fù)制副本集。指定一個(gè)副本集名稱作為參數(shù),所有主機(jī)都必須有相同的名稱作為同一個(gè)副本集。 oplogSize:指定的復(fù)制操作日志(OPLOG)的大大小。mongod創(chuàng)建一個(gè)OPLOG的大小基于大可用空間量。對(duì)于64位系統(tǒng),OPLOG通常是5%的可用磁盤空間。 一旦mongod第一次創(chuàng)建OPLOG,改變oplogSize將不會(huì)影響OPLOG的大小。 fastsync:默認(rèn)為false。在副本集下,設(shè)置為true,從一個(gè)dbpath里啟用從庫復(fù)制服務(wù),該dbpath的數(shù)據(jù)庫是主庫的快照,可用于快速啟用同步,否則的mongod將嘗試執(zhí)行初始同步。注意:如果數(shù)據(jù)不完全同步,mongod指定fastsync開啟,secondary或slave與主永久不同步,這可能會(huì)導(dǎo)致顯著的一致性問題。 replIndexPrefetch:2.2版本出現(xiàn)的新參數(shù),默認(rèn)是all。可以設(shè)置的值有:all, none, and _id_only。只能在副本集(replSet)中使用。默認(rèn)情況下,secondary副本集的成員將加載所有索引到內(nèi)存中(從OPLOG之前的操作有關(guān)的)。您可以修改此行為,使secondary只會(huì)加載_id索引。指定_id_或none,防止mongod的任何索引加載到內(nèi)存。 Master/Slave Replication:主從復(fù)制的相關(guān)設(shè)置 master:默認(rèn)為false,當(dāng)設(shè)置為true,則配置當(dāng)前實(shí)例作為主實(shí)例。
master = true
slave:默認(rèn)為false,當(dāng)設(shè)置為true,則配置當(dāng)前實(shí)例作為從實(shí)例。
slave = true
source:默認(rèn)為空,格式為:<host><:port>。用于從實(shí)例的復(fù)制:設(shè)置從的時(shí)候指定該選項(xiàng)會(huì)讓從復(fù)制指定主的實(shí)例 source = 127.0.0.1:30001only:默認(rèn)為空,用于從選項(xiàng),指定一個(gè)數(shù)據(jù)庫進(jìn)行復(fù)制。
source = 127.0.0.1:30001
only:默認(rèn)為空,用于從選項(xiàng),指定一個(gè)數(shù)據(jù)庫進(jìn)行復(fù)制。
#只同步abc集合(庫)
slavedelay:設(shè)置從庫同步主庫的延遲時(shí)間,用于從設(shè)置,默認(rèn)為0。
1.slavedelay = 60 #延遲60s同步主數(shù)據(jù)
autoresync:默認(rèn)為false,用于從設(shè)置。是否自動(dòng)重新同步。設(shè)置為true,如果落后主超過10秒,會(huì)強(qiáng)制從自動(dòng)重新同步。如果oplogSize太小,此設(shè)置可能有問題。如果OPLOG大小不足以存儲(chǔ)主的變化狀態(tài)和從的狀態(tài)變化之間的差異,這種情況下強(qiáng)制重新同步是不必要的。當(dāng)設(shè)置autoresync選項(xiàng)設(shè)置為false,10分鐘內(nèi)從不會(huì)進(jìn)行大于1次的自動(dòng)重新同步。
autoresync = false
看完上述內(nèi)容,你們掌握MongoDB數(shù)據(jù)庫的配置是怎樣的的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!
當(dāng)前文章:MongoDB數(shù)據(jù)庫的配置是怎樣的-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://jinyejixie.com/article4/dijjoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、服務(wù)器托管、靜態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容