9月20日(米国時間)、オープンソースのNoSQLデータベースの最新版「Apache CouchDB 2.0」がリリースされた。新しいクエリ言語の導入、ネイティブでのクラスタリングサポートなどが特徴となる。 Apache CouchDBは、並列指向関数型言語「Erlang」で実装されたNoSQLデータベース。HTTPベースのプロトコルを使用し、JSON形式でデータをやり取りできる。単一ノードでもクラスターでも利用できるほか、オフライン機能が必要なアプリ向けのReplication Protocolも備える。 CouchDB 2.0は、2010年に公開されたバージョン1.0以来のメジャーアップデート版。大きな新機能としては、クラスタリングがネイティブでサポートされた点がある。ロードバランサと組み合わせることで、水平方向のスケーリングが可能になるという。クラスタの各ノードでは最適化された「in