1

データをホストするためにmongolab(http://mongolab.com)を検討しています(元はMySQLに保存されていました)。現在、共有ホスティング プランを使用しているため、アプリケーションをインストールする機能がないため、現時点で mongo を使用できるかどうかはわかりません。それらには REST API がありますが、mongo バイナリなしでそれらを使用できるかどうかはドキュメントからわかりません。

チュートリアルの最初のアクションは、次のコマンドを実行することです。

$ ビン/モンゴ dbh23.mongolab.com:27237/my_new_db -u -p

私の質問は、共有ホスティング プランから mongolab を使用することは可能ですか? (CodeIgniter を使用)

これが基本的な質問である場合は申し訳ありませんが、SQL ベースのデータベースしか使用したことがありません。

4

2 に答える 2

2

mongoシェルは、データベース管理のデフォルトのアプローチです。自分のコンピューターからそれを使用して MongoLab に接続できます (つまり、オプションですが、これを Web サーバーから実行する必要はありません)。

コマンド ライン接続では、標準のMongo Wire Protocolを使用します。これは、MongoDBクライアント ドライバー(一般的なプログラミング言語から) と管理 UIによって直接サポートされています。

CodeIgniter アプリケーションは MongoLab API を直接呼び出すことができます。特別なバイナリをインストールする必要はありません。

mongo管理 UI ではなく、デフォルトのシェルで作業する方法を学ぶことは非常に価値があります。

于 2012-10-13T00:28:18.520 に答える
1

Site5 にはドライバーがインストールされています。mongo ホスティングに接続するためのポートを開くように依頼するだけです。

于 2012-10-13T05:11:16.290 に答える