See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 7477|Vastuse: 1

MongoDB v2.4 konfiguratsioonifaili parameetrid

[Kopeeri link]
Postitatud 20.08.2017 16:16:02 | | |
Konfiguratsioonifail on failis /etc/mongod.conf
Kuidas alustada
./bin/mongod -f MongoDB.conf
Näeme
Olen kohe hargnenud lapsprotsessi, ootan, kuni server on ühendusteks valmis.
hargnenud protsess: 2313
lapse protsess algas edukalt, vanem lahkus
Põhikonfiguratsioon
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = tõene
#端口号 Vaikimisi on 27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=tõene
#关闭http接口 HTTP-pordi ligipääs on vaikimisi välja lülitatud
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, vaikimisi lubatud
journal=true
#这个选项可以过滤掉一些无用的日志信息, kui vajad silumist, pane see vale režiimile
vaikne=tõene
Muud konfiguratsiooniparameetrite tähendused

--vaikne# Vaikne väljund
--port arg# Määra teenuse pordi number, vaikimisi port on 27017
--bind_ip arg# Sidu teenuse IP, kui sidud 127.0.0.1, saad sellele ligi ainult lokaalselt ega määra kõiki kohalikke IP-aadresse vaikimisi
--logpath arg# Määra MongoDB logifail, märkides, et fail ei ole kataloog
--logappend# Kirjuta logi lisaga
--pidfilepath arg# Täielik tee PID-faili, kui pole seadistatud, siis PID-faili ei ole
--keyFile arg# Klastri privaatvõtme täielik tee kehtib ainult Replica Set arhitektuuri jaoks
--unixSocketPrefix arg# UNIX domeeni sokli alternatiivne kataloog, (vaikimisi on /tmp)
--kahvel# Käivita MongoDB deemonina ja loo serveriprotsess
--autatsioon# Luba autentimine
--protsessor# Kuvab perioodiliselt protsessori kasutust ja iowaiti protsessori
--dbpath arg# Määra andmebaasi tee
--diaglog arg# diaglogi valik 0=väljas 1=W 2=R 3=mõlemad 7=W+mõned loevad
--directoryperdb# Määra, et iga andmebaas salvestatakse eraldi kataloogi
--ajakiri# Luba logivalik ja MongoDB andmetoimingud kirjutatakse päevikukaustas olevasse faili
--journalOptions arg# Luba logidiagnostika valik
--IPv6# Luba IPv6 valik
--jsonp# Luba JSONP-le ligipääsu HTTP kaudu (turvalisuse tagajärgedega)
--maxConns arg# Maksimaalne samaaegsete ühenduste arv Default 2000
--Noauth# Valideerimine ei ole lubatud
--nohttpinterface# Lülita HTTP liides välja ja keela vaikimisi port 27018 ligipääs
--noprealloc# Keela andmefailide eeljaotus (mõjutab sageli jõudlust)
--noscrip{filter}ting# Keela skriptimismootorid
--notablescan# Laua skaneerimine ei ole lubatud
--Nounixsocket# Keela Unix pistikupesa kuulamine
--nssize arg (=16)# Sea Letter Database.ns faili suurus (MB)
--objcheck# pärast kliendiandmete saamist, kontrolli kehtivust,
--profiil arg# Failiparameeter 0=väljas 1=aeglane, 2=kõik
--kvoot# Piira failide arv andmebaasis ja sea vaikimisi 8
--quotaFiles arg# failide arv on vähem andmebaasi kohta, vajab --quota
--puhkus# Ava lihtne puhke-API
--parandamine# Tee remont kõigil andmebaasidel
--repairpath arg# Paranda faili kataloog, mille genereerib raamatukogu, mis vaikimisi kasutab kataloogi nime dbpath
--aeglased arg (=100)# aegluse väärtus profiili ja konsooli logi jaoks
--väikesed failid# Kasuta väiksemaid vaikimisi faile
--syncdelay arg (=60)# Kettale kirjutatud andmete sekundite arv (0=mitte kunagi, mitte soovitatav)
--sysinfo# Prindi natuke diagnostikasüsteemi infot
--uuendus# Kui pead andmebaasi uuendama
* Replikatoni parameeter

--------------------------------------------------------------------------------

--fastsync# Luba orjareplikatsioon andmebaasist dbpathis, mis on peamise andmebaasi hetktõmmine ja mida saab kasutada sünkroniseerimise kiireks lubamiseks
--autoresync# Kui orjateegi sünkroniseerimisandmed on palju kehvemad kui põhiandmebaasis, sünkroniseeri automaatselt uuesti,
--oplogSize arg# Määra oplogi suurus (MB)
* Master/slave parameetrid

--------------------------------------------------------------------------------

--meister# Peamine raamatukogu režiim
--ori# Raamatukogu režiimist
--allikas arg# Raamatukogu pordinumbrist
--ainult arg# Määra üks andmebaasi replikatsioon
--slavedelay arg# Sea viivitusaeg, et sünkroniseerida põhiteek raamatukogust
* Replica komplekti valik:

--------------------------------------------------------------------------------

--replSet arg# Sea replika komplekti nimi
* Shardingu optsioon

--------------------------------------------------------------------------------

--configsvr# Kuuluta, et see on klastri konfiguratsiooniteenus, vaikimisi port 27019, vaikimisi kataloog /data/configdb
--shardsvr# Kuuluta, et see on klastri killuke, vaikimisi port 27018
--noMoveParanoia# Lülita välja paranoia moveChunk andmete säilitamiseks


Ametlik konfiguratsiooni tutvustus:

https://docs.mongodb.com/manual/reference/configuration-options/

https://docs.mongodb.com/v2.4/reference/configuration-options/




Eelmine:MongoDb paigalduse käivitamisel esines mitmeid probleeme
Järgmine:MySQL impordib andmeid MongoDB andmebaasi
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com