MongoDB is a scalable, high-performance, open source, document-oriented database.

MongoDB開発チームは3月19日(米国時間)、MongoDBの最新版となる「MongoDB 2.4」を公開した。MongoDBはC++で開発されたドキュメント指向のデータベース。静的なスキーマに固定されることがなく、任意の長さのドキュメントを保持することが可能なNoSQLのひとつ。動的に変化するスキーマを持ったJSONスタイルのドキュメントを扱うことが可能で、優れたスケーラビリティと高いパフォーマンスを提供している。

MongoDB 2.4は注目すべき新機能がいくつか追加されている。主な新機能は次のとおり。

  • テキスト検索機能。これは2.4ではベータ機能としての導入になるが、これまでもっとも要望が多かった機能なだけに、2.4で試用できるようになったことが注目される。
  • ハッシュベースのSharding機能の導入
  • 配列長さに上限を指定する機能を導入
  • GeoJSONに対応し球面や多角形のデータ処理を実現
  • カウント機能の高速化
  • リソース使用量を報告する機能を実装
  • V8 JavaScriptエンジンをマージ

MongoDBはデータセンターで使われることも多く、エンタープライズクラスのサービスシーンにおいても採用が進んでいる。