Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 7477|Odpověď: 1

Parametry konfiguračního souboru MongoDB v2.4

[Kopírovat odkaz]
Zveřejněno 20.08.2017 16:16:02 | | |
Konfigurační soubor je v souboru /etc/mongod.conf
Jak začít
./bin/mongod -f MongoDB.conf
Uvidím
Chystám se forkovat podproces, čekám, až bude server připraven pro připojení.
Forkovaný proces: 2313
Proces dítěte začal úspěšně, rodič odchází
Základní konfigurace
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = pravda
#端口号 Výchozí hodnota je 27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=pravda
#关闭http接口 je přístup k HTTP portům ve výchozím nastavení vypnutý
nohttpinterface=pravda
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, ve výchozím nastavení zapnuté
journal=true
#这个选项可以过滤掉一些无用的日志信息, pokud to potřebujete ladit, nastavte to na false
ticho = pravda
Další významy konfiguračních parametrů

--ticho# Tichý výstup
--port arg# Zadejte číslo servisního portu, výchozí port je 27017
--bind_ip arg# Svázat IP služby, pokud svážete 127.0.0.1, můžete k ní přistupovat pouze lokálně a nespecifikujte všechny lokální IP adresy ve výchozím nastavení
--logpath arg# Specifikujte logovací soubor MongoDB, přičemž poznamenajte, že soubor není adresář
--logappend# Napište log pomocí přílohy
--pidfilepath arg# Plná cesta k PID souboru, pokud není nastaven, neexistuje PID soubor
--keyFile arg# Celá cesta soukromého klíče clusteru je platná pouze pro architekturu Replica Set
--unixSocketPrefix arg# UNIX doménový alternativní adresář (výchozí je /tmp)
--vidlička# Spusť MongoDB jako démona a vytvořit serverový proces
--auth.# Povolit autentizaci
--CPU# Periodicky zobrazuje využití CPU a iowait CPU
--dbpath arg# Zadejte cestu k databázi
--diaglog arg# diaglog možnost 0=vypnuto 1=W 2=R 3=obě 7=W+nějaké čtení
--directoryperdb# Nastavit, že každá databáze bude uložena v samostatném adresáři
--deník# Povolte možnost log a operace s daty MongoDB budou zapsány do souboru ve složce journal
--journalOptions arg# Povolit možnost diagnostiky logů
--IPv6# Povolit možnost IPv6
--jsonp# Povolit přístup JSONP přes HTTP (s bezpečnostními důsledky)
--maxConns arg# Maximální počet současných spojení Výchozí 2000
--noauth# Validace není povolena
--nohttpinterface# Vypněte HTTP rozhraní a ve výchozím nastavení zakážete přístup k portu 27018
--noprealloc# Vypnout předalokaci datových souborů (často ovlivňuje výkon)
--noscrip{filter}ting# Vypnout skriptovací enginy
--notablescan# Skenování stolů není povoleno
--nounixsocket# Vypnout poslech Unixového socketu
--nssize arg (=16)# Nastavte velikost souboru Letter Database.ns (MB)
--objcheck# Po obdržení zákaznických údajů zkontrolujte platnost,
--profil arg# Parametr souboru 0=vypnuto 1=pomalé, 2=vše
--kvóta# Omezte počet souborů v databázi a nastavte výchozí na 8
--quotaFiles arg# počet souborů nižších na databázi, vyžaduje --kvótu
--odpočinek# Otevřít jednoduché restové API
--oprava# Spusť opravu na všech databázích
--repairpath arg# Opravte adresář souboru generovaného knihovnou, který ve výchozím nastavení odpovídá názvu adresáře dbpath
--slowms arg (=100)# hodnota slowa pro profil a konzolový log
--malé soubory# Používejte menší výchozí soubory
--syncdelay arg (=60)# Počet sekund dat zapsaných na disk (0=nikdy, nedoporučováno)
--sysinfo# Vytiskněte informace o diagnostickém systému
--upgrade# Pokud potřebujete aktualizovat databázi
* Parametr replikace

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

--fastsync# Povolit slave replikaci z databáze v dbpath, která je snapshotem hlavní databáze a může být použita k rychlému povolení synchronizace
--autosync.# Pokud jsou synchronizační data z podřízené knihovny mnohem horší než z hlavní databáze, automaticky se znovu synchronizují,
--oplogSize arg# Nastavte velikost oplogu (MB)
* Parametry master/slave

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

--mistr# Režim hlavní knihovny
--otrok# Z režimu knihovny
--zdroj arg# Z čísla knihovního portu
--pouze arg# Specifikujte jednu replikaci databáze
--slavedelay arg# Nastavte čas zpoždění pro synchronizaci primární knihovny z knihovny
* Možnost repliky sady:

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

--replSet arg# Nastavte název repliky sady
* Možnost shardingu

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

--configsvr# Deklarujte, že toto je konfigurační služba clusteru, výchozí port 27019, výchozí adresář /data/configdb
--shardsvr# Deklarujte, že toto je shard clusteru, výchozí port 27018
--noMoveParanoia# Vypnout paranoiu pro uchování dat moveChunk


Oficiální úvod do konfigurace:

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

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




Předchozí:Několik problémů při spuštění instalace MongoDb
Další:MySQL importuje data do databáze MongoDB
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com