couchdbcouchdb 시작하기


비고

왜 CouchDB인가?

CouchDB에는 HTTP API를 기반으로하는 강력한 쿼리 엔진이있는 JSON 문서 저장소 모델이 있습니다.

디자인 문서에서 JavaScript를 사용하면 데이터를 쿼리, 매핑, 결합 및 필터링하는 방법을 제어 할 수 있습니다. 내결함성, 확장 성 및 증분 복제 기능을 제공하는 CouchDB는 비 관계형 데이터베이스에 적합합니다.

기존 관계형 데이터베이스에서는 데이터를 가장 먼저 모델링해야하지만 CouchDB의 스키마없는 디자인은 실제 문서와 마찬가지로 사실 이후에 데이터를 집계하는 강력한 방법으로 당신을 압박합니다. 이 기본 스토리지 패러다임으로 애플리케이션을 설계하는 방법을 자세히 살펴 보겠습니다.

버전

번역 출시일
2.0.0 2016-09-20
1.6.1 2014-09-03

설치 및 설정

우분투

최근 Ubuntu 버전에서는 sudo apt-get install couchdb 하여 CouchDB의 최신 버전을 sudo apt-get install couchdb . Ubuntu 14.04와 같은 이전 버전의 경우 다음을 실행해야합니다.

sudo add-apt-repository ppa:couchdb/stable -y
sudo apt-get update
sudo apt-get install couchdb -y
 

페도라

fedora에서 couchdb를 설치하려면 sudo dnf install couchdb 수행 sudo dnf install couchdb

맥 OS X

Mac OS X에 CouchDB를 설치하려면 CouchDB 다운로드 섹션 에서 Mac 응용 프로그램을 설치할 수 있습니다.

Windows

Windows에 CouchDB를 설치하려면 CouchDB 다운로드 섹션 에서 실행 파일을 다운로드하기 만하면된다.

안녕하세요 세계

기본적으로 CouchDB는 포트 5984에서 수신 대기합니다. http://127.0.0.1:5984 방문하면 다음과 같은 응답이 표시됩니다.

{"couchdb":"Welcome","version":"1.6.1"}
 

CouchDB는 Futon 이라는 GUI를 통해 즉시 사용할 수 있습니다. 이 인터페이스는 http://127.0.0.1:5984/_utils 에서 찾을 수 있습니다. 여기에서 관리자 계정을 쉽게 설정하고 다른 중요한 설정을 구성 할 수 있습니다.