Erlangで実装されたドキュメント指向の分散DBMS「Apache CouchDB 1.0」がリリースされた。半構造データを無理やりRDBに入れることに疑問を持っている方にお勧めしたい。 非営利団体Apache Software Foundation(ASF)のApache CouchDB開発グループは7月14日、初の正式版となる「Apache CouchDB 1.0」を発表した。プロジェクトのWebサイトから入手できる。 CouchDBは、並列指向関数型言語「Erlang」で実装されたドキュメント指向の非リレーショナルデータベース。信頼性、拡張性、容易さを特徴とし、SQLではないデータベースの総称「NoSQL」トレンドのけん引役ともいえる存在となっている。RESTfulなJPON APIが提供されており、JavaScriptを使ってMapReduce的なクエリやインデックス操作が行える