Использование mongolab на виртуальном хостинге

Мы ищем mongolab (http://mongolab.com) для размещения наших данных (изначально хранящихся в MySQL). В настоящее время мы используем план общего хостинга, поэтому у нас нет возможности устанавливать приложения, поэтому я не уверен, можем ли мы использовать mongo в настоящее время. У них есть API для отдыха, но я не могу сказать из документации, можем ли мы использовать их без бинарного файла mongo.

Самое первое действие в их учебнике — запустить эту команду:

$ bin/mongo dbh23.mongolab.com:27237/my_new_db -u -p

Итак, мой вопрос: можно ли использовать mongolab с общего плана хостинга? (Используя CodeIgniter)

Извините, если это основной вопрос, однако я когда-либо использовал только базы данных на основе SQL.


person StackOverflowed    schedule 12.10.2012    source источник


Ответы (2)


mongo shell используется по умолчанию для администрирования базы данных; вы можете использовать это со своего компьютера для подключения к MongoLab (т. е. вам не нужно запускать это со своего веб-сервера, хотя это вариант).

Для подключения через командную строку используется стандартный протокол Mongo Wire, который напрямую поддерживается с помощью драйверов клиента MongoDB (из популярных языков программирования) и интерфейсы администратора.

Ваше приложение CodeIgniter может напрямую вызывать MongoLab API; он не требует установки каких-либо специальных двоичных файлов.

Было бы очень полезно научиться работать с оболочкой mongo по умолчанию, а не с пользовательским интерфейсом администратора.

person Stennie    schedule 13.10.2012

На Site5 установлены драйверы, просто попросите их открыть порт для вашего подключения к вашему хостингу mongo.

person RamiroRS    schedule 13.10.2012