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