Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 7477|Odpoveď: 1

Parametre konfiguračného súboru MongoDB v2.4

[Kopírovať odkaz]
Zverejnené 20. 8. 2017 16:16:02 | | |
Konfiguračný súbor je v súbore /etc/mongod.conf
Ako začať
./bin/mongod -f MongoDB.conf
Uvidím
Chystám sa forknúť podproces, čakám, kým bude server pripravený na pripojenie.
Forknutý proces: 2313
Proces dieťaťa sa úspešne začal, rodič odchádza
Základná konfigurácia
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = pravda
#端口号 Predvolená hodnota je 27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=pravda
#关闭http接口 je prístup k HTTP portu predvolene vypnutý
nohttpinterface=pravda
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, predvolene zapnuté
journal=pravda
#这个选项可以过滤掉一些无用的日志信息, ak to potrebuješ ladiť, nastav to na false
ticho=pravda
Iné významy konfiguračných parametrov

--ticho# Tichý výstup
--port arg# Zadajte číslo servisného portu, predvolený port je 27017
--bind_ip arg# Zviazať IP služby, ak zviažete 127.0.0.1, môžete k nej pristupovať len lokálne a predvolene nešpecifikujete všetky lokálne IP adresy
--logpath arg# Špecifikujte logovací súbor MongoDB, pričom poznamenávame, že súbor nie je adresár
--logappend# Napíšte log pomocou prílohy
--pidfilepath arg# Plná cesta k PID súboru, ak nie je nastavený, neexistuje PID súbor
--keyFile arg# Celá cesta súkromného kľúča klastra je platná len pre architektúru Replica Set
--unixSocketPrefix arg# UNIX doménový alternatívny adresár socketu (predvolene /tmp)
--vidlička# Spustiť MongoDB ako démona a vytvoriť serverový proces
--autha# Povoliť autentifikáciu
--CPU# Periodicky zobrazuje využitie CPU a iowait CPU
--dbpath arg# Špecifikovať databázovú cestu
--diaglog arg# diaglog možnosť 0=vypnuté 1=W 2=R 3=oboje 7=W+nejaké čítania
--directoryperdb# Nastaviť, že každá databáza bude uložená v samostatnom adresári
--journal# Ak povolíte možnosť logovania, operácie s dátami MongoDB sa zapíšu do súboru v priečinku journal
--journalOptions arg# Povoliť možnosť diagnostiky logov
--IPv6# Povoliť možnosť IPv6
--jsonp# Povoliť prístup JSONP cez HTTP (s bezpečnostnými dôsledkami)
--maxConns arg# Maximálny počet súčasných spojení Predvolene 2000
--noauth# Overovanie nie je povolené
--nohttpinterface# Vypnite HTTP rozhranie a predvolene deaktivujte prístup k portu 27018
--noprealloc# Vypnúť predalokáciu dátových súborov (často ovplyvňuje výkon)
--noscrip{filter}ting# Vypnúť skriptovacie enginy
--notablescan# Skenovanie stolov nie je povolené
--nounixsocket# Vypnúť počúvanie v Unix sockete
--nssize arg (=16)# Nastavte veľkosť súboru Letter Database.ns (MB)
--objcheck# Po prijatí zákazníckych údajov skontrolujte platnosť,
--profil arg# Parameter súboru 0=vypnutý 1=pomalý, 2=všetko
--kvóta# Obmedzte počet súborov v databáze a nastavte predvolený počet na 8
--quotaFiles arg# počet súborov nižších na databázu, vyžaduje --kvótu
--odpočinok# Open a simple rest API
--oprava# Spustiť opravu na všetkých databázach
--repairpath arg# Opravte adresár súboru generovaného knižnicou, ktorý predvolene používa názov adresára dbpath
--slowms arg (=100)# Hodnota spomalenia pre profil a konzolový log
--malé súbory# Používajte menšie predvolené súbory
--syncdelay arg (=60)# Počet sekúnd dát zapísaných na disk (0=nikdy, neodporúčané)
--sysinfo# Vytlačte informácie o diagnostickom systéme
--upgrade# Ak potrebujete aktualizovať databázu
* Parameter replikaton

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

--fastsync# Povoliť slave replikáciu z databázy v dbpath, ktorá je snapshotom hlavnej databázy a môže sa použiť na rýchle povolenie synchronizácie
--autoresync# Ak sú synchronizačné dáta z slave knižnice oveľa horšie ako z hlavnej databázy, automaticky sa znovu synchronizujú,
--oplogSize arg# Nastavte veľkosť oplogu (MB)
* Parametre master/slave

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

--majster# Režim hlavnej knižnice
--otrok# Z knižničného režimu
--zdroj arg# Z čísla prístavu knižnice
--len arg# Špecifikovať jednu replikáciu databázy
--slavedelay arg# Nastavte čas oneskorenia na synchronizáciu primárnej knižnice z knižnice
* Možnosť repliky sady:

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

--replSet arg# Nastavte názov repliky množiny
* Možnosť shardingu

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

--configsvr# Deklarujem, že toto je konfiguračná služba klastra, predvolený port 27019, predvolený adresár /data/configdb
--shardsvr# Deklarujem, že toto je úlomok klastra, predvolený port 27018
--noMoveParanoia# Vypnite paranoju pre zachovanie dát moveChunk


Oficiálny úvod konfigurácie:

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

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




Predchádzajúci:Niekoľko problémov pri štarte inštalácie MongoDb
Budúci:MySQL importuje dáta do databázy MongoDB
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com