phpMoAdminはWebベース、PHP製のMongoDBフロントエンドです。

PHPでデータベースを管理する場合はおなじみのphp○○admin。MongoDBにももちろん存在します。それがphpMoAdminです。


トップページです。データベースを指定するとコレクションが一覧されます。


コレクションを選択すると一気に内容が配列で表示されます。


新しいオブジェクトを追加する場合も同様です。


インデックスの一覧です。


削除する場合は確認ダイアログが表示されます。


エクスポートはJSONデータになります。


検索もできます。

phpMoAdminはデータの閲覧がPHP変数の中身をそのまま見ているような形でちょっと残念です(今後変わると思いますが)。それでもMongoDBのデータ蓄積状況を確認するのであれば使えるのではないでしょうか。

phpMoAdminはPHP製、GPL v3のオープンソース・ソフトウェアです。

MOONGIFTはこう見る

NoSQLが実践で使われるケースが増えてきました。メインDBとして使われることは多くないものの、セッション管理や別なシステムとのデータの受け渡しに際して使われます。NoSQLなんて…と思っていた方は積極的に学ばないと時代に取り残されてしまいますのでご注意ください。

利用が進めばおのずと管理ツールが求められるようになります。MySQLにおいてphpMyAdminは一気にデファクトを獲得しました。NoSQLについてはまだまだ混戦です。秀逸なデータベースフロントエンドを作ればデファクトになれるかも知れません。

via phpMoAdmin - MongoDB administration tool for PHP

phpMoAdmin - MongoDB GUI administration tool for PHP, built on Vork