Я развертываю свое первое приложение ROR с MongoDB.Я заметил, что если компьютер, на котором я его развернул, перезагружается, то, как правило, база данных полностью или частично исчезает.Это также происходило до того, как я прямо заявил в своем приложении на Rails, что использую MongoDB без активной записи, хотя раньше это работало.
Я заглянул в папку / data / db /, и, кажется, есть многочисленные файлы базы данных: app-production.1, app-production.2 и т. Д. В моем файле инициализатора mongo_config.rb у меня есть база данныхуказанный как
MongoMapper.database = "app-#{Rails.env}"
Я также запустил интерактивную консоль mongo и заметил, что существует более 5 баз данных приложений.Итак, мой вопрос: MongoDB или Rails автоматически создают новый экземпляр базы данных, когда он выключается?Использует ли MongoDB несколько файлов для охвата базы данных?Спасибо!