先日の日記(S3ネイティブなデータベースエンジン - Webプログラミング日記)でThrudbについて書いたが、あのようなSQLを使わないデータベースのことをドキュメント指向データベース(Document Oriented Database)と呼ぶらしい。 少し調べるとCouchDbというプロジェクトが流行の源になっていて、同様のエンジンが複数出ているようだ。 それぞれの特徴は、 CouchDb (http://couchdb.org/) javascript形式でクエリをpost。HTTPで操作するので、様々なクライアントから利用可能。内部的にはErlangによって実装されている。最新のバージョンではLuceneによる検索機能を付加。よくできたWebインターフェースが最初から付属しているので遊んでいて楽しい。 RDDB (http://rddb.rubyforge.org/) Rubyに