Настройка БД Монго и хостинга - PullRequest
3 голосов
/ 30 января 2010

Недавно я наткнулся на mongoDB, couchDB и т. Д. Я надеюсь поиграть с базой данных такого типа, и мне было интересно, сколько нужно доступа к хост-серверу, чтобы запустить его.

Если кто-нибудь знает об этом, я хотел бы знать, можно ли настроить его на работу, когда ваше приложение размещено в «обычной» хостинговой компании.

Ответы [ 5 ]

4 голосов
/ 30 января 2010

Я использую Mongo, и поэтому я действительно говорю только о Mongo, но ваша типичная среда веб-хостинга не позволит вам создать собственную базу данных. Вы бы хотели, чтобы root-уровень (admin) имел доступ к серверу для настройки Mongo. Для этого вам понадобится что-то вроде VPS или выделенный сервер.

Однако, чтобы просто поиграть с Mongo, я бы порекомендовал загрузить бинарный файл для вашей ОС и запустить его. Их интерфейс оболочки JavaScript очень прост в использовании.

Надеюсь, это поможет! Тим

2 голосов
/ 15 октября 2011

Различные способы: -

1) Существует множество бесплатных хостингов mongodb. Попробуйте DotCloud.com. Многие другие здесь http://www.cloudhostingguru.com/mongoDB-server-hosting.php

2) Если вы спрашиваете конкретно о виртуальном хостинге, ответ в основном отрицательный. Но, если вы можете запустить mongoDB где-то еще (как по приведенной выше ссылке) и захотите подключиться с вашего сайта, это возможно, если ваш хост разрешит ваши собственные расширения (для php)

3) VPS

1 голос
/ 01 февраля 2010

С точки зрения MongoDB, как говорили другие, вам нужна возможность установить программное обеспечение MongoDB и запустить его (как правило, в качестве демона). Однако размещенные службы только начинают появляться, например MongoHQ . Возможно, что-то подобное может быть уместным после выхода из бета-версии (или если вы запрашиваете приглашение).

По-видимому, также появляются службы CouchDB, такие как couch.io или Cloudant . Лично у меня нет опыта работы с Couch, поэтому я могу быть менее уверенным, чем с Mongo, но я полагаю, что для того, чтобы запустить его самостоятельно, вам потребуется установить программное обеспечение (и, следовательно, потребовать root-доступ).

Если у вас в настоящее время нет VPS или выделенного сервера (или облачных версий вышеупомянутых), возможно, перемещение ваших данных в выделенную размещенную службу будет идеальным способом избежать боли и затрат. изменить настройки хостинга.

1 голос
/ 31 января 2010

Как насчет виртуального частного сервера ? Хост дает вам то, что похоже на всю машину ... жесткий диск, процессор, память. Вы можете установить все, что захотите, поскольку это ваша (виртуальная) машина.

0 голосов
/ 08 марта 2013

Вы можете разместить свое приложение и базу данных на разных хостинговых серверах. Для MongoDB вы можете использовать mongohq или mongolab с пробелом 0,5 Гб бесплатно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...