2009-12-15から1日間の記事一覧

CouchDB と MongoDB の比較 #3 ドキュメントで予約されたフィールド

CouchDBもMongoDBも、それぞれのドキュメントに対して一意キーである_idフィールドを持つようです。いずれも、ドキュメントの追加時に自動的にサーバー側で(UUID 32文字)付与させるか、クライアントから指定することができるようです(TODO: Mongo でもクライ…

CouchDB と MongoDB の比較 #2 取り扱い可能なデータ

項目 CouchDB MongoDB データタイプ null,bool,number,string,array,object(, binary) たくさん これまた、Mongoのほうがよさげ。CouchDBはJSONなのでJSONで規定されるデータタイプに準じます。ただし、添付ファイル機能があるので、binary も(いろいろ制約…

CouchDB と MongoDB の比較 #1 通信プロトコル

まずは、DBを利用するにあたって、どんな環境が必要なの?ということで、プロトコルについて比べます。 項目 CouchDB MongoDB 通信プロトコル HTTP 専用プロトコル 利用環境 HTTP クライアントが使える環境 各種ドライバあり いきなり比較が難しいですね。Co…

有休消化#2

転職に伴い引っ越しをするので大掃除中です*1。引っ越し屋さんにはiMacのことを「テレビ」と伝えました。まとまった時間がとれないので、休憩の合間にCouchDBとMongoDBの比較を試みます。自分用のメモです。MongoDBを一切触ってない&CouchDBは十分すぎるほど…