http://www.mongodb.org/ MongoDBは、高パフォーマンス、スキーマレス、オープンソースのドキュメント指向データベースである。C++言語で記述されている。MongoDBは、BSONというJSONのバイナリ版のような形式でドキュメントを表現し、コレクションとして管理する。この形式は複雑な階層を持たせることができ、かつクエリやインデックスが容易である。これにより多くのアプリケーションは自身のネイティブなデータ型や構造に合った自然な方法でデータを格納できる。 最近、業務で使うことが多くなってきたMongoDB。OracleやMySQLといったRDBと違って、複雑なデータを階層で表すことができるのが特徴。またRDBには基本的に備わっているトランザクションは省かれているためデータの信頼性は低くなるが、パフォーマンスは非常に高いとされる。 データベースの操作において基本中の基本