- CouchBase Single Server 특징 (http://www.couchbase.com/products-and-services/couchbase-single-server)
- membase + couchone 합병하면서 CouchBase, Inc를 만들면서 만든 제품
- 기존의 CouchDB랑 같지만 GeoCouch가 미리 셋팅되어있다는 것만 다름 (이제 CouchDB가 아니라 CouchBase single Server임)
- 2011년 여름에 membase 형태의 couchBase로 업그레이될 예정이라고 함
- auto sharding은 지원하지 않는 듯함
- 외부 proxy를 통해서 만들어야하는 듯 : http://tilgovi.github.com/couchdb-lounge/
- CouchBase쪽에서 Moxy라는게 있긴한데.. shard같은 용으로 사용되는 것은 아닌듯함
- 최대 2개의 node에서 support없이 enterprise edition 을 사용가능 (실서비스에도 2개의 node까지는 무료사용)
- 2개이상의 node에서 무료로 사용하려면 community edition을 사용해야할듯
- develop환경에서는 무제한으로 사용가능
- 자세한 licence fee 는 : http://www.couchbase.com/products-and-services/Couchbase-suppor
- 설치
- 다운로드받은 deb 파일 설치 (community edtion으로 설치)
wget http://c3145442.r42.cf0.rackcdn.com/couchbase-server-community_x86_64_1.1.deb
sudo dpkg -i couchbase-server-community_x86_64_1.1.deb
기존에 couchdb가 설치되어있었다면 aptitude remove couchdb 로 삭제
- 기본적인 디렉토리 구조
/opt/couchbase-server 에 설치되는 듯
- couchDB에 대한 설정파일 : /opt/couchbase-server/etc/couchdb/default.ini , local.ini 파일
- couchDB데이터 파일 : /opt/couchbase-server/var/lib/couchdb
- demon start, stop
/etc/init.d/couchbase-server start
/etc/init.d/couchbase-server stop
- Futon UI 접속 (관리)
http://127.0.0.1:5984/_utils -