Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 7477|Svare: 1

MongoDB v2.4 konfigurasjonsfilparametere

[Kopier lenke]
Publisert på 20.08.2017 16:16:02 | | |
Konfigurasjonsfilen ligger i /etc/mongod.conf-filen
Hvordan starte
./bin/mongod -f MongoDB.conf
Vi får se
Skal til å forke barneprosessen, venter til serveren er klar for tilkoblinger.
Forgrenet prosess: 2313
Barnets prosess startet vellykket, forelderen forlater
Grunnleggende konfigurasjon
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = sann
#端口号 Standard er 27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=sann
#关闭http接口 er HTTP-porttilgang som standard slått av
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, aktivert som standard
journal=sann
#这个选项可以过滤掉一些无用的日志信息, hvis du trenger å feilsøke den, sett den til falsk
stille=sant
Andre betydninger av konfigurasjonsparametere

--stille# Stille utgang
--port arg# Spesifiser tjenesteportnummeret, standardporten er 27017
--bind_ip arg# Bind tjeneste-IP, hvis du binder 127.0.0.1, kan du bare få tilgang til den lokalt, og spesifiserer ikke alle lokale IP-adresser som standard
--logpath arg# Spesifiser MongoDB-loggfilen, og merk at filen ikke er en katalog
--logappend# Skriv en logg ved hjelp av et vedlegg
--pidfilepath arg# Full sti til PID-fil, hvis ikke satt, finnes det ingen PID-fil
--keyFile arg# Den fulle stien til klyngens private nøkkel er kun gyldig for Replica Set-arkitekturen
--unixSocketPrefiks arg# UNIX-domenesocket alternativ mappe, (standard er /tmp)
--gaffel# Kjør MongoDB som en daemon og lag en serverprosess
--godkjenning# Aktiver autentisering
--cpu# Viser periodisk CPU-utnyttelse og IOWAIT for CPU-en
--dbpath arg# Spesifiser databasestien
--diaglog arg# diaglog alternativ 0=av 1=W 2=R 3=begge 7=W+noen lesninger
--directoryperdb# Sett at hver database lagres i en egen katalog
--journal# Aktiver loggalternativet, og MongoDB-dataoperasjoner vil bli skrevet til filen i journal-mappen
--journalOptions arg# Aktiver loggdiagnostikk-alternativet
--ipv6# Aktiver IPv6-alternativet
--jsonp# Tillat JSONP-tilgang via HTTP (med sikkerhetsimplikasjoner)
--maxConns arg# Maksimalt antall samtidige tilkoblinger Standard 2000
--noauth# Validering er ikke aktivert
--nohttpinterface# Slå av HTTP-grensesnittet, og deaktiver port 27018-tilgangen som standard
--noprealloc# Deaktiver forhåndsallokering av datafiler (påvirker ofte ytelsen)
--noscrip{filter}ting# Deaktiver skriptmotorer
--notablescan# Bordskanning er ikke tillatt
--nounixsocket# Deaktiver Unix-sokkellytting
--nssize arg (=16)# Sett Letter Database.ns filstørrelse (MB)
--objcheck# Ved mottak av kundedata, sjekk gyldighet,
--profil arg# Filparameter 0=av 1=treg, 2=alle
--kvote# Begrens antall filer per database, og sett standarden til 8
--quotaFiles arg# antall filer som kan avsette per database, krever --kvote
--hvile# Åpne et enkelt hvile-API
--reparasjon# Kjør reparasjon på alle databaser
--repairpath arg# Fiks mappen til filen generert av biblioteket, som som standard har katalognavnet dbpath
--slowms arg (=100)# Verdien av Slow for profil og konsolllogg
--småfiler# Bruk mindre standardfiler
--syncdelay arg (=60)# Antall sekunder med data skrevet til disk (0=aldri, ikke anbefalt)
--sysinfo# Skriv ut noe diagnostisk systeminformasjon
--oppgradering# Hvis du trenger å oppgradere databasen
* Replikatorparameter

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

--fastsync# Aktiver slavereplikering fra en database i en dbpath som er et øyeblikksbilde av hoveddatabasen og kan brukes til raskt å aktivere synkronisering
--autoresync# Hvis synkroniseringsdataene fra slavebiblioteket er mye dårligere enn hoveddatabasen, re-synkroniser automatisk,
--oplogSize arg# Sett størrelsen på oploggen (MB)
* Master/slave-parametere

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

--mester# Hovedbibliotekmodus
--slave# Fra bibliotekmodus
--kilde arg# Fra bibliotekets portnummer
--bare arg# Spesifiser en enkelt databasereplikasjon
--slavedelay arg# Sett forsinkelsestiden for å synkronisere primærbiblioteket fra biblioteket
* Alternativ for replikasett:

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

--replSet arg# Sett navnet på replikasettet
* Sharding-alternativ

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

--configsvr# Erklær at dette er konfigurasjonstjenesten til klyngen, standard port 27019, standard katalog /data/configdb
--shardsvr# Erklær at dette er et fragment av klyngen, standard port 27018
--noMoveParanoia# Slå av paranoia for bevaring av moveChunk-data


Offisiell konfigurasjonsintroduksjon:

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

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




Foregående:Flere problemer oppstått ved oppstart av MongoDb-installasjonen
Neste:MySQL importerer data til MongoDB-databasen
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com