2012-10-12 95 views
1

我們正在尋找mongolab(http://mongolab.com)來託管我們的數據(最初存儲在MySQL中)。我們目前正在使用共享託管計劃,因此我們無法安裝應用程序,所以我不確定當前是否可以使用mongo。他們有一個休息API,但我不能從文檔中知道我們是否可以在沒有mongo二進制文件的情況下使用它們。在共享的託管網站上使用mongolab

在他們的教程中的第一個動作是運行此命令:

$斌/蒙戈dbh23.mongolab.com:27237/my_new_db -u -p

所以我的問題是,是否有可能從共享託管計劃中使用MongoDB? (使用CodeIgniter)

如果這是一個基本問題,我很抱歉,但是我只使用過基於SQL的數據庫。

回答

2

mongo shell是數據庫管理的默認方法;你可以使用你自己的計算機連接到MongoLab(即你不必從你的web服務器運行這個,儘管這是一個選項)。

命令行連接使用標準Mongo Wire Protocol,該標準由MongoDB client drivers(來自流行編程語言)和Admin UIs直接支持。

您的CodeIgniter應用程序可以直接調用MongoLab API;它不需要安裝任何特殊的二進制文件。

瞭解如何使用默認的mongo外殼而不是管理界面來工作將非常值得。

1

Site5安裝了驅動程序,只是要求他們打開端口連接到您的mongo主機。

相關問題