[開発][misc][CouchDB] compaction

今Blogコンポーネント用のDBみたら、

{ 
  "db_name":"webjourney_dev_blog",
  "doc_count":41,
  "doc_del_count":6,
  "update_seq":1402,
  "purge_seq":0,
  "compact_running":false,
  "disk_size":10957685
}

な感じで気がついたら1400回もドキュメントの追加・更新して10MB超えてた罠。そこでcompaction をかけて、古いリビジョンを削除してみたら 37KBに。

{"db_name":"webjourney_dev_blog",
 "doc_count":41,
 "doc_del_count":6,
 "update_seq":1402,
 "purge_seq":0,
 "compact_running":false,
 "disk_size":38563}