Меня интересует использование mLab с Electron. Читая эта статья, кажется, что монго нельзя встроить в электронное приложение. Мне интересно, что это значит, и будет ли это то же самое с mLab.
Означает ли объединение конфигурации монго, которые используют базу данных локально? Мне нужно решение с онлайн-системой управления, к которой я могу получить доступ, если сделаю, скажем, приложение React Native или PWA, а также локальное приложение Electron.
Есть ли что-то еще, на что я должен обратить внимание, чтобы удовлетворить эту потребность в предвидении данных. Приложение, которое я создаю, должно сохранять довольно много данных, поэтому локальное хранилище в API браузера мне не подходит, и мне очень нравится NoSQL.
О чем ты думаешь.





Mongo cannot be bundled with electron означает, что ваше электронное приложение может иметь только клиент mongo (например, mongoose), но не сам сервер/db mongo.
Если ваш вариант использования требует локального хранения большого количества данных (в автономном режиме), вы можете использовать NeoDB, PouchDB (также популярен LokiJs). Они устанавливаются в виде пакетов, поэтому их можно объединить с электронным приложением.
Если доступ к Интернету является частью вашего приложения, вы можете использовать службу mLab, требующую сохранения или создания учетных данных для упаковки с помощью электрона для подключения к mLab.
mLab — это просто mongo db как сервис, т. е. они устанавливают его для вас, когда вы получаете к нему доступ так же, как локальный сервер mongo (но как сервис), вместо того, чтобы размещать сервер.
Рекомендую вам проверить https://docs.mlab.com/mlab-to-atlas/, если у вас уже есть данные в mLab, или вместо этого начать с Mongo Atlas.
mLab приобретена MongoDB Inc. https://blog.mlab.com/2018/10/mlab-is-becoming-a-part-of-mongodb-inc/
Да, вы можете использовать mongoose для любых подключений, связанных с mongoDB. Вместо этого вам, вероятно, следует проверить Mongo Atlas, так как mLab приобретена Mongo Inc. blog.mlab.com/2018/10/mlab-is-becoming-a-part-of-mongodb-inc.
Отлично, так как я планирую получить доступ к Интернету, я могу использовать mongoose для доступа к mLab?