MongoDB - 高機能NoSQL ドキュメント指向のデータベース
MongoDBは、C++言語によって開発されており、高速なkey-valueストアと伝統的なDBMSのいいところを取り、高機能なオープンソース ドキュメント指向のデータベースです。
■ライセンス:AGPLv3
◇ ドキュメント指向のストレージであり、関係データベース管理システムではない
◇ データは、バイナリで格納されたJSONのようなドキュメントの集合(BSON)
◇ B-treeインデックスをサポート
◇ リッチ・ドキュメント・ベース のクエリ(SQLではない)
◇ クラウド分散型データベース
◇ MapReduce(マップリデュース)分散処理機構 http://ja.wikipedia.org/wiki/MapReduce
◇ 大サイズのファイルを扱うGridFS
◇ Java、Perl、PHP、Python、Ruby、C、C++、C#などの言語からアクセス可能(ドライバー及びAPIが提供される)
CouchDBとMongoDBを比較してみた - Masatomo Nakano Blog
Ruby Freaks Lounge:第31回 RubyistのためのMongoDB入門(1) |gihyo.jp … 技術評論社
■ライセンス:AGPLv3
機能・特徴
◇ ドキュメント指向のストレージであり、関係データベース管理システムではない
◇ データは、バイナリで格納されたJSONのようなドキュメントの集合(BSON)
◇ B-treeインデックスをサポート
◇ リッチ・ドキュメント・ベース のクエリ(SQLではない)
◇ クラウド分散型データベース
◇ MapReduce(マップリデュース)分散処理機構 http://ja.wikipedia.org/wiki/MapReduce
◇ 大サイズのファイルを扱うGridFS
◇ Java、Perl、PHP、Python、Ruby、C、C++、C#などの言語からアクセス可能(ドライバー及びAPIが提供される)
参考資料
CouchDBとMongoDBを比較してみた - Masatomo Nakano Blog
Ruby Freaks Lounge:第31回 RubyistのためのMongoDB入門(1) |gihyo.jp … 技術評論社