분류

Elasticsearch 플러그인 2.1 발표

다음과 같은 기능을 일반에 공개하게 되어 기쁘게 생각합니다. Elasticsearch용 Couchbase 전송 플러그인 버전 2.1일반적으로 줄여서 Elasticsearch 플러그인이라고 합니다.

Elasticsearch 플러그인 2.1은 새로운 기능을 제공하고, 일부 버그를 수정하며, Elasticsearch 1.5.2, 1.6 및 최신 버전인 1.7.x를 비롯한 여러 추가 Elasticsearch 릴리즈와의 호환성을 확장합니다. 이 Elasticsearch 플러그인 릴리즈는 이전 Couchbase Server 릴리즈 2.5에서 3.1까지와 호환이 됩니다. 저희는 최신 주요 릴리즈와의 호환성을 확립하기 위해 노력하고 있습니다, 카우치베이스 서버 4.0를 개발 중이며, 곧 완료 및 검증이 완료될 것으로 예상됩니다. 모험을 좋아하는 분이고 개발 환경에서 Couchbase Server 4.0과 함께 Elasticsearch 플러그인 2.1을 사용해보고 싶으시다면 다음을 읽어보시기 바랍니다. MB-16244 를 확인하시기 바랍니다. Elasticsearch 플러그인 버전과 해당 제품 호환성의 전체 목록은 다음과 같이 참조하세요. 깃허브 프로젝트 페이지.

이번 릴리스의 새로운 기능:

색인화하지 않으려는 Couchbase에서 들어오는 문서를 필터링하세요.

Elasticsearch 인덱스를 작게 유지하면 성능이 향상될 수 있으며, 이번 릴리즈에서는 이를 지원하는 새로운 필터 기능을 제공합니다. 이제 Elasticsearch 플러그인에서 문서 키에 정규식을 적용하는 필터를 생성할 수 있습니다. 이 필터는 블랙리스트 접근 방식(특정 정규식과 일치하는 키를 가진 모든 문서 제외) 또는 화이트리스트 접근 방식(특정 정규식과 일치하는 키를 가진 문서만 포함)을 사용할 수 있습니다. 모든 문서는 여전히 Couchbase에 의해 Elasticsearch 노드로 전송되지만 사용자가 생성한 정규식을 사용하면 원치 않는 문서가 색인에 포함되는 것을 방지할 수 있습니다.

Elasticsearch의 XDCR에서 삭제 무시하기

일부 사용자는 Couchbase에서 삭제된 후에도 Elasticsearch에서 문서를 계속 검색할 수 있기를 원합니다. 예를 들어, 고객이 캐시 또는 여러 지속성 계층 중 첫 번째 계층으로 Couchbase를 사용하는 경우에 해당될 수 있습니다. 이 사용 사례를 지원하기 위해 Elasticsearch가 XDCR에서 삭제를 무시할 수 있는 새로운 기능이 추가되었습니다. 예를 들어, 다음과 같은 문서를 사용한다고 가정해 보겠습니다. TTL 를 Couchbase에 저장합니다. 문서 A는 Elasticsearch로 복제된 다음 24시간이 지나면 Couchbase에서 삭제됩니다. 기본적으로 이 삭제 변경은 Elasticsearch로 복제되며, 그러면 인덱스에서 문서가 삭제됩니다. 그러나 일부 고객은 원본 문서가 Couchbase에서 삭제되든 상관하지 않고 여전히 Elasticsearch에서 검색할 수 있기를 원합니다. Couchbase가 XDCR에서 삭제를 무시하도록 설정하면 삭제 메시지가 Elasticsearch로 전송되지 않습니다. 이렇게 하면 TTL과 관련된 삭제 메시지뿐만 아니라 Couchbase의 모든 삭제 메시지가 무시된다는 점에 유의하세요.

플러그인을 다운로드하세요: 

http://packages.couchbase.com.s3.amazonaws.com/releases/elastic-search-adapter/2.1.1/elasticsearch-transport-couchbase-2.1.1.zip

문서화:

http://developer.couchbase.com/documentation/server/4.0/connectors/elasticsearch-2.1/elastic-intro.html

설치에 대한 단계별 지침

http://developer.couchbase.com/documentation/server/4.0/connectors/elasticsearch-2.1/install-intro.html

릴리스 노트: 

http://developer.couchbase.com/documentation/server/4.0/connectors/elasticsearch-2.1/release-notes.html#elastic-release-notes

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 Will Gardella, 제품 관리 이사, Couchbase

윌 가델라는 Couchbase의 분석 제품 관리 이사입니다. 이전에는 HP의 빅데이터 플랫폼 팀에서 제품 관리자로 근무했으며, SAP HANA의 제품 관리 수석 이사, 빅데이터 및 머신러닝에 중점을 둔 SAP Research의 글로벌 빅데이터 프로그램 수석 이사를 역임했습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.