Mongodb 3.0 understøtter brugerdefinerede lagringsmotorer, som kan konfigureres til at bruge mmapv1- eller wiredTiger-lagringsmotorer. Efter version 3.2 er wiredTiger-lagringsmotoren aktiveret som standard, og mmapv1-lagringsmotoren blev tidligere brugt. Og datafilformatet, der genereres af de to lagringsmotorer, er ikke kompatibelt. Det betyder, at datafilen, der genereres af mmapv1-motoren, ikke kan læses af wiredTiger-motoren. 1: Hvis du vil vide, hvilken motor MongoDB er aktiveret, er det den nemmeste måde at se datafiler på. Datafilen i følgende format vises, når wiredTiger-lagringsmotoren startes:
Følgende dataformat vises, når mmapv1-lagringsmotoren startes
2: Start wiredTiger-lagringsmotoren via kommandoen: mongod --storageEngine wiredTiger --dbpath datamappe
Mongo-klientforbindelseseffekt:
MongoVE-forbindelseseffekt:
3: Start mmapv1 lagringsmotoren mongod --storageEngine mmapv1 --dbpath datakatalog:
Mongo Connection er som følger:
MongoVE-forbindelsen vises på følgende billede:
Det var alt: Hvis der er fejl, så ret dem venligst.
|