Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 7477|Risposta: 1

Parametri del file di configurazione MongoDB v2.4

[Copiato link]
Pubblicato su 20/08/2017 16:16:02 | | |
Il file di configurazione si trova nel file /etc/mongod.conf
Come iniziare
./bin/mongod -f MongoDB.conf
vedrò
Sto per fare un fork al processo figlio, sto aspettando che il server sia pronto per le connessioni.
Processo Forkato: 2313
Il processo del bambino è iniziato con successo, genitore che lascia
Configurazione di base
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = vero
#端口号 Il predefinito è 27017
porta=27017
#以后台方式运行进程
fork=vero
#开启用户认证
auth=vero
#关闭http接口, l'accesso alla porta HTTP è disattivato di default
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, abilitato di default
journal=true
#这个选项可以过滤掉一些无用的日志信息, se devi debugarla, impostala su false
silenzio=vero
Altri significati dei parametri di configurazione

--silenziosi# Uscita silenziosa
--port arg# Specifica il numero della porta di servizio, la porta predefinita è 27017
--bind_ip arg# Assegnare IP di servizio, se associ 127.0.0.1, puoi accedervi solo localmente, e non specificare tutti gli IP locali di default
--logpath arg# Specificare il file di log MongoDB, notando che il file non è una directory
--logappend# Scrivi un registro usando un'appendice
--pidfilepath arg# Percorso completo verso il file PID, se non è impostato, non c'è file PID
--keyFile arg# Il percorso completo della chiave privata del cluster è valido solo per l'architettura Replica Set
--unixSocketPrefix arg# Directory alternativa socket di dominio UNIX, (predefinito /tmp)
--forchetta# Esegui MongoDB come un daemon e crea un processo server
--autenticazione# Abilita l'autenticazione
--CPU# Visualizza periodicamente l'utilizzo della CPU e l'aspetto della CPU
--dbpath arg# Specifica il percorso del database
--diaglog arg# opzione diaglog 0=off 1=W 2=R 3=entrambi 7=W+alcune letture
--directoryperdb# Impostare che ogni database venga salvato in una cartella separata
--diario# Abilita l'opzione log, e le operazioni dati di MongoDB verranno scritte nel file nella cartella journal
--journalOptions arg# Abilita l'opzione diagnostica dei log
--ipv6# Opzione Abilita IPv6
--jsonp# Consentire l'accesso JSONP via HTTP (con implicazioni di sicurezza)
--maxConns arg# Numero massimo di connessioni simultanee Predefinito 2000
--noauth# La validazione non è abilitata
--nohttpinterface# Disattiva l'interfaccia HTTP e disabilita l'accesso alla porta 27018 di default
--noprealloc# Disabilita la pre-allocazione dei file dati (spesso influisce sulle prestazioni)
--noscrip{filter}ting# Disabilita i motori di scripting
--notablescan# La scansione del tavolo non è consentita
--nunixsocket# Disabilita l'ascolto dei socket Unix
--nssize arg (=16)# Imposta la dimensione del file (MB) di Letter Database.ns
--objcheck# alla ricezione dei dati del cliente, verifica la validità,
--profile arg# Parametro file 0=off 1=lento, 2=tutti
--quota# Limitare il numero di file per database e impostare il predefinito a 8
--quotaFiles arg# numero di file più bassi per db, richiede --quota
--riposo# Apri una semplice API di rest
--riparazione# Esegui la riparazione su tutti i dbs
--repairpath arg# Correggi la directory del file generato dalla libreria, che di default ha il nome della directory dbpath
--rallenta arg (=100)# valore di slow per il profilo e il log console
--smallfiles# Usa file predefiniti più piccoli
--syncdelay arg (=60)# Il numero di secondi di dati scritti su disco (0=mai, non raccomandato)
--sysinfo# Stampa alcune informazioni sul sistema diagnostico
--aggiornamento# Se devi aggiornare il database
* Parametro di replicazione

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

--fastsync# Abilita la replica degli schiavi da un database in un dbpath che sia uno snapshot del database principale e possa essere usato per abilitare rapidamente la sincronizzazione
--autoresync# Se i dati di sincronizzazione dalla libreria slave sono molto peggiori rispetto al database principale, risincronizzate automaticamente,
--oplogSize arg# Imposta la dimensione dell'oplog (MB)
* Parametri master/slave

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

--maestro# Modalità biblioteca principale
--schiavo# Dalla modalità biblioteca
--source arg# Dal numero della porta della biblioteca
--solo arg# Specificare una singola replica del database
--slavedelay arg# Imposta il tempo di ritardo per sincronizzare la libreria primaria dalla libreria
* Opzione set replica:

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

--replSet arg# Imposta il nome del set replica
* Opzione frammentazione

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

--configsvr# Dichiara che questo è il servizio di configurazione del cluster, porta predefinita 27019, directory predefinita /data/configdb
--shardsvr# Dichiara che questo è uno shard del cluster, porta predefinita 27018
--noMoveParanoia# Spegni la paranoia per la conservazione dei dati di MoveChunk


Introduzione ufficiale della configurazione:

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

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




Precedente:Diversi problemi riscontrati all'avvio dell'installazione di MongoDb
Prossimo:MySQL importa i dati nel database MongoDB
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com