DB/Couchbase

카우치베이스(Couchbase) 버킷(Bucket) 생성하기

soccerda 2020. 6. 11. 21:39
반응형

버킷(Bucket) 생성

버킷을 생성해보겠다.

 

Create New Data Bucket을 클릭하자.

아.... 램 사이즈를 작게 설정했더니.. 부족하다.. 어쩔 수 없이 샘플 버킷을 삭제하고 생성해야겠다.

버킷명을 클릭하여 상세정보로 가서 Delete 버튼을 클릭하자.

버킷 삭제는 신중히.. Delete!!

삭제되었다. 다시 생성해보자.

버킷명은 "testbucket"으로 하고 ram 은 테스트 환경이니 최솟값인 100MB으로 하겠다.

생성되었다. 아직 생성중이라 Data Nodes 색상이 노란색이지만 곧 녹색으로 바뀐다.

생성 완료!

이제 GUI 콘솔에서 데이터를 생성, 조회, 삭제해보겠다.

우선 생성된 버킷의 오른쪽에 있는 Documents를 클릭하자.

선택한 버킷의 Documents를 볼 수 있다. 당연히 아직 아무것도 없다.

 

Document 생성

생성하기 위해 Create Document를 클릭하자.

Document ID를 입력하자. key로 사용되기 때문에 고유한 값(Unique)이어야 한다.

이제 값을 입력하자. JSON 포맷이어야 한다. 그리고 반드시 싱글이 아닌 더블 " 로 문자열을 감 쌓야한다.

입력하고 Save!! 

다시 앞으로 나오면 입력이 된 것을 볼 수 있다.

조회는 상단에 Document ID 입력 박스에 검색할 document id를 넣고 Lookup id 버튼을 클릭하여 조회한다.

수정은 document 우측에 있는 Edit Document 버튼을 클릭하면 되고 삭제는 우측 Delete를 클릭하여 삭제할 수 있다.

 

수정하고 Save As.. 버튼을 이용해 다른 이름으로 저장하거나 같은 Save를 클릭하여 저장할 수 있다.

다음 글에서는 View에 대해서 자세히 알아보도록 하겠다.

https://soccerda.tistory.com/125

 

카우치베이스(Couchbase) 중요(view, bucket) 용어 설명

설치까지 완료하였고 이글에서는 카우치베이스 중요한 용어들에 대해서 설명하겠다. Key-Value 카우치베이스는 NoSQL이며 key-value 타입의 Document DB라고 설명하였다. 저장되는 방식은 JSON 도큐먼트가

soccerda.tistory.com

 

반응형