Мне нужно запустить MongoDB с node.js как локально, так и на облачных сервисах, таких как Nodester и MongoHQ. Я хотел бы иметь минимальные зависимости, например, я действительно не хочу использовать Express или Mongoose прямо сейчас. В принципе, я хотел бы запустить его как можно "напрямую"
Я установил Mongo локально, используя Macports, а затем используя модуль Mongojs, чтобы поговорить с ним из моего приложения node.js. Это работает нормально, работая локально. Но я вижу, что Mongojs якобы обертывает монго-родной модуль. Означает ли это, что это избыточно с установкой Macports Монго, или является mongo-native только клиентом? И будут ли Mongojs работать с базой данных, размещенной на MongoHQ, из приложения, размещенного на Nodester? Наконец, Монгойс хороший выбор, или есть лучший?
Я думаю, что есть так много взаимосвязанных вещей, которые я запутался, и хотел бы объяснить, как они все подходят друг другу и какие стандартные методы. Для чего это стоит, это для личного проекта, но я бы хотел сделать его общедоступным, поэтому мне нужно, чтобы он работал с дешевыми или бесплатными услугами хостинга.