Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 7477|Yanıt: 1

MongoDB v2.4 yapılandırma dosyası parametreleri

[Bağlantıyı kopyala]
Yayınlandı 20.08.2017 16:16:02 | | |
Yapılandırma dosyası /etc/mongod.conf dosyasında
Nasıl başlanılır
./bin/mongod -f MongoDB.conf
Göreceğiz
Sunucu bağlantı için hazır olana kadar uzatmaya hazırlanıyorum, bu yüzden child süreci çatallayacak.
çatallanmış süreç: 2313
çocuk süreci başarılı bir şekilde başladı, ebeveyn ayrıldı
Temel yapılandırma
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = doğru
#端口号 Varsayılan 27017'dir
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=doğru
#关闭http接口, HTTP port erişimi varsayılan olarak kapalıdır
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, varsayılan olarak etkinleştirilmiş
journal=true
#这个选项可以过滤掉一些无用的日志信息, hata ayıklamanız gerekiyorsa, yanlış olarak ayarlayın
sessiz=doğru
Diğer yapılandırma parametreleri anlamları

--sessiz# Sessiz çıkış
--port arg# Hizmet portu numarasını belirtin, varsayılan port 27017'dir
--bind_ip arg# Hizmet IP'sini bağlayın, 127.0.0.1'i bağlarsanız, sadece yerel olarak erişebilirsiniz ve varsayılan olarak tüm yerel IP'leri belirtmeyebilirsiniz
--logpath arg# MongoDB log dosyasını belirtin, dosyanın bir dizin olmadığını belirtin
--logappend# Ek kullanarak bir günlük yaz
--pidfilepath arg# PID dosyasına tam yol, ayarlanmadıysa PID dosyası yoktur
--keyFile arg# Küme'nin özel anahtarının tam yolu yalnızca Replika Kümesi mimarisi için geçerlidir
--unixSocketPrefix arg# UNIX alan soketi alternatif dizini, (varsayılan /tmp)
--çatal# MongoDB'yi bir daemon olarak çalıştır ve bir sunucu süreci oluştur
--auth# Kimlik doğrulamayı etkinleştir
--CPU# Periyodik olarak CPU kullanımını ve CPU'nun iowait'ini gösterir
--dbpath arg# Veritabanı yolunu belirtin
--diaglog arg# diaglog seçeneği 0=kapalı 1=W 2=R 3=her ikisi 7=W+bazı okumalar
--directoryperdb# Her veritabanının ayrı bir dizinde kaydedileceğini ayarlayın
--günlük# Günlük seçeneğini etkinleştirin, MongoDB veri işlemleri günlükte dosyaya yazılır
--journalOptions arg# Log tanılama seçeneğini etkinleştir
--IPv6# IPv6 seçeneğini etkinleştir
--jsonp# HTTP üzerinden JSONP erişimine izin ver (güvenlik sonuçları bilen)
--maxConns arg# Eşzamanlı bağlantı sayısı Varsayılan 2000
--Noauth# Doğrulama etkinleştirilmedi
--nohttpinterface# HTTP arayüzünü kapatın ve varsayılan olarak port 27018 erişimini devre dışı bırakın
--noprealloc# Veri dosyası ön tahsisini devre dışı bırak (genellikle performansı etkiler)
--noscrip{filter}ting# Script motorlarını devre dışı bırak
--notablescan# Masa taraması yasaktır
--nounixsocket# Unix soket dinlemesini devre dışı bırak
--nssize arg (=16)# Letter Database.ns Dosya Boyutunu (MB) Ayarlayın
--objcheck# Müşteri verileri alındığında, geçerliliğini kontrol et,
--profil arg# Dosya parametresi 0=kapalı 1=yavaş, 2=tüm
--kota# Veritabanı başına dosya sayısını sınırlayın ve varsayılan olarak 8'e ayarlayın
--quotaFiles arg# veritabanı başına dosya sayısı daha düşük, --kota gerektirir
--dinlenme# Basit bir dinlenme API'si aç
--onarım# Tüm veritabanlarında tamir çalıştır
--repairpath arg# Kütüphane tarafından oluşturulan dosyanın dizinini düzeltin; bu dizin varsayılan olarak dbpath olarak belirlenir
--yavaş arg (=100)# profil ve konsol logu için yavaşlık değeri
--smallfiles# Daha küçük varsayılan dosyalar kullanın
--syncdelay arg (=60)# Diske yazılan veri saniye sayısı (0=asla, tavsiye edilmez)
--sysinfo# Bazı tanı sistemi bilgilerini yazdırın
--yükseltme# Veritabanını yükseltmeniz gerekirse
* Replikton parametresi

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

--fastsync# Ana veritabanının anlık görüntüsü olan ve hızlı senkronizasyonu etkinleştirmek için kullanılabilen bir veritabanından bir veritabanından köle çoğaltmayı etkinleştirin
--otomatik yeniden senkronize# Eğer köle kütüphaneden gelen senkronizasyon verileri ana veritabanından çok daha kötüyse, otomatik olarak yeniden senkronize edilsin,
--oplogSize arg# Oplog'un boyutunu ayarlayın (MB)
* Master/slave parametreleri

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

--usta# Ana kütüphane modu
--köle# Kütüphane modundan
--kaynak arg# Kütüphane port numarasından
--sadece arg# Tek bir veritabanı çoğaltması belirtin
--slavedelay arg# Gecikme süresini kütüphaneden birincil kütüphaneyi senkronize etmek için ayarlayın
* Replika seti seçeneği:

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

--replSet arg# Replika küme adını ayar
* Sharding opsiyonu

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

--configsvr# Bunun kümenin yapılandırma servisi olduğunu bildirin, varsayılan port 27019, varsayılan dizin /data/configdb
--shardsvr# Bunun kümedeki bir parça olduğunu, varsayılan port 27018 olduğunu bildirin
--noMoveParanoia# MoveChunk veri koruması için paranoyayı kapat


Resmi konfigürasyon tanıtımı:

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

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




Önceki:MongoDb kurulum başlatırken karşılaşılan birkaç sorun
Önümüzdeki:MySQL, verileri MongoDB veritabanına aktarır
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com