Powiel możliwe:
Embedded MongoDB when running integration testsCzy Mongo DB ma tryb In-Memory?
chcę użyć w pamięci tryb dla testów jednostkowych, czy jest w trybie In-Memory jak RavenDB?
Powiel możliwe:
Embedded MongoDB when running integration testsCzy Mongo DB ma tryb In-Memory?
chcę użyć w pamięci tryb dla testów jednostkowych, czy jest w trybie In-Memory jak RavenDB?
Brak trybu in-memory dla MongoDB. Zgodnie z linkiem this ta funkcja nie zostanie uwzględniona do czasu co najmniej MongoDB 2.8.
Mimo że korzysta z IO odwzorowanych na pamięć, powinna być tak szybka, jak w pamięci podczas faktycznego przetwarzania. Ale nie startup.
Istnieje również hack do korzystania z pamięci RAM i umieszczania tam swojego mongo db. W ten sposób będzie to całkowicie w pamięci.
Czy nie czytałeś oficjalnych dokumentów? –
Nie ma trybu w pamięci. Zobacz to pytanie, aby uzyskać kilka pomysłów na temat testowania: http://stackoverflow.com/questions/6437226/embedded-mongodb-when-running-integration-tests –
Tak, teraz jest: https://docs.mongodb.com/manual/core/inmemory/ – Irwin