2015-03-20 20 views

cevap

30

kolay yolu şu anda kullanılmakta olan. o wiredTiger sonra kullanılan

db.serverStatus().wiredTiger 

wiredTiger tüm yapılandırma ayrıntılarını almak için yazın edildiğini onaylandıktan sonra

İçinde Mongo konsol tipi

db.serverStatus().storageEngine 

O

{ "name" : "wiredTiger" } 

döndürür .

+0

Soğuk çözüm. Eğer öyleyse Neil Lunn haklıydı ... – efkan

+0

Gerçekten de öyleydi. Neden daha fazla açıklamadığını merak ediyorum. –

+1

O stackoverflow üzerinde gördüğüm en gizemli kullanıcı. MongoDB'nin bir akademisyeni gibi görünüyor. Stackoverflow'ta kendisine çok fazla cevap var. Ayrıca ününü sadece 1 görünüyor ve hesap her seferinde “geçici olarak askıya alındı”. – efkan

2

Sen aracılığıyla bu algılayabilir: Yani bu "var" burada "mevcut" nde

db.serverStatus().wiredTiger 

sonra farklı depolama motoru "WiredTiger" değil varsayılan "MMAPv1" dışında orada yapılandırıldığı Kullanılmış.

Bu konsolunda bulunan "MongoDB 3.0x" serisi

10

için geçerlidir mayank cevabı daha mantıklı. Öte yandan
, MongoChef veya Robomongo storageEngine gibi MongoDB GUI kullanarak, aşağıdaki yollar kullanılarak bulunabilir;

Robomongo üzerinde

;

enter image description here

MongoChef günü

; Depolama motoru bulmak için

enter image description here

+0

Depolama motorunu nasıl wiredtigeR olarak değiştireceğinizi biliyor musunuz? – Derek

+0

Yep. MongoDB'yi yeniden yükleyerek depolama motorumu değiştirdim. Bu soruyu ve cevapları kontrol edin; http://dba.stackexchange.com/a/104583/61836 – efkan

İlgili konular