본문 바로가기

내가 당면한 문제와 해결방안

couchbase

cons

- 1 확장이 용이. 클러스터에 서버 추가또는 삭제가 쉽다. 수평 확장 가능. (우리팀은 이것때매 쓴다)

- 2 관리 툴있음(의외로 편한 요소 중 하나. 근데 이게 좀 애매할때가 있다)

- 3 카우치베이스 서버 관리 REST API를 통해 클러스터를 관리할 수 있습니다. <- 이건 몰랐네?!... 난 직접 커넥션 풀 열어 쿼리를 보내는 식으로만 썼는데... 

- 4 클러스터간 복제. XDCR <- 근데 이거는 망분리때문에 막혀서 못해봤다

 

 

궁금한점.

couchbase만쓸수있냐 ? full text search 되니까? 우리이제 elasticsearch없이 살수있냐??  elasticsearch 랑 어케 다른가 

-> 스택오버플로우 답변(https://stackoverflow.com/questions/47460255/does-couchbase-5-makes-elasticsearch-useless-for-full-text-search)을 보면 완전 대체재는 아니고 간단한 경우에는 대체 가능하다 함. 나도  이거 공식문서에서 보긴했는데. 쫌 설명이 부족한것같다. -> elasticsearch는 할 수 있고 couchbase로는 못하는걸 보여줘야 되는거아닌가? 물론 그걸 couchbase 공식문서에서 보여주진않겠지만 ㅋㅋ

 

 

3의 예시.

내가 쓰던거랑 머 결국 똑같은데 rest api 라는 것만 다를 뿐이네 

 $ curl -v http://localhost:8093/query/service \ -d 'statement=SELECT text FROM tweets LIMIT 1' 

 

 

 

 

 

출처

(뷰) : https://bcho.tistory.com/928

(카우치베이스 장점) : https://ko.wikipedia.org/wiki/%EC%B9%B4%EC%9A%B0%EC%B9%98%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%84%9C%EB%B2%84

(rest api 예시) : https://docs.couchbase.com/server/current/n1ql/n1ql-rest-api/exsuccessful.html

(couchbase와 뜬금없이 mongodb와의 비교) : https://blog.couchbase.com/searching-json-comparing-text-search-in-couchbase-and-mongodb/

(couchbase로도 지역데이터 조회 되네?? 머야머야머야 찾아봐야겠어 ) : https://docs.couchbase.com/server/6.0/fts/fts-geospatial-queries.html

 

'내가 당면한 문제와 해결방안' 카테고리의 다른 글

@RestController @Controller 차이  (0) 2019.10.18
elasticsearch geo queries  (0) 2019.09.06
spring  (0) 2019.08.17
python for iterate loop check next item  (0) 2019.07.31
crawling wikipedia  (0) 2019.07.31