Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. 待望のMySQL 5.5 GAの登場が控えているが、SQLを使わないデータストレージ、いわゆるNoSQLの活用シーンも増え続けている。NoSQLはデータストレージごとに採用しているスキーマもデータへのアクセス方法も違う。RBDMSで身につけたスキルはそのままでは適用できない。RDBMSとNoSQLは競合する関係というよりも補完関係にあると捉えておくといい。これまで汎用的に扱っていたものがRDBMS+SQL、それぞれの用途に特化したデータストレージがNoSQLであり、ケースに依ってはRDBMSを使うよりもNoSQLを採用した方が扱いやすいことがある。 No