카우치베이스 서버

Couchbase Server 5.5 및 6.0의 전문 검색(Full-text search) 개선 사항

카우치베이스 서버 5.5 및 6.0은 다음에 여러 새로운 기능을 추가합니다. 전문 검색 (FTS) 서비스 ((많은 다른 새로운 기능들 중에서). 포함된 내용으로는 성능/관리 용이성 개선, 지리 공간 기능 마무리, 그리고 광범위한 신규 언어 분석기 추가가 있습니다.

색인 엔진 개선

기초적인 개선 사항은 Couchbase Server 5.5와 함께 개발자 미리보기로 출시되었으며 Couchbase Server 6.0에서 프로덕션 단계로 전환될 예정입니다. 특히 새로운 인덱싱 엔진(코드명: Scorch)은 몇 가지 측면에서 관리 용이성을 향상시킵니다.

인덱싱 시간이 절반으로 줄어들어, 동일한 시간에 최대 2배 더 많은 데이터를 처리할 수 있게 되었습니다. 이는 데이터 수집이나 변경(mutation) 빈도가 높은 사용자들에게 가장 중요합니다.

마찬가지로, 디스크상의 인덱스 공간도 획기적으로 개선되었습니다. 데이터 크기가 최대 70%까지 줄어들었습니다! 이로 인해 동일한 디스크 공간에 기존보다 3배 이상의 데이터를 저장할 수 있게 되었습니다.

릴리스가 완료되면 자세한 내용을 공유해 드리겠습니다. 지금은 다음을 통해 새로운 기능을 사용해 보세요. 색인 생성 UI 또는 JSON에서 인덱스 정의를 조정하여. 다음 스크린샷에서 강조 표시된 옵션을 참조하고 문서를 확인하세요 여기요.

Couchbase Server 5.5(또는 6.0 베타)를 실행 중인 경우, 아래에 표시된 것처럼 인덱스를 편집하고 최신유형을 선택하여 기존 인덱스를 업그레이드하십시오. 아래의 travel sample 버킷 인덱싱에서 볼 수 있는 것과 유사한 데이터 크기 감소를 확인할 수 있습니다.

카우치베이스 서버 5.5는 새로운 인덱싱 엔진 성능 개선 사항을 도입했습니다. 여기서는 5.0과 5.5 사이의 데이터 크기 감소를 보여줍니다.

카우치베이스 언어 분석기

Couchbase Server 5.5에 새로운 언어 분석기를 추가하는 것은 Couchbase를 글로벌 시장에 진출시키는 데 기여하는 근본적인 방법 중 하나입니다. 영어가 기본적이고 지원되는 언어 분석기이지만, 저희는 또한 사용 가능한 오픈 소스 라이브러리/프로젝트에서 다른 언어들을 추가하는 데 집중해 왔습니다.

새로운 11개 언어가 추가된 기존 언어 분석기의 전체 목록은 다음과 같습니다. 강조된.

분석기 코드 언어
아르 아라비아어
한중일 중국어 | 일본어 | 한국어
ckb 쿠르드어
덴마크어
독일어
영어
스페인어 스페인어(카스티야어)
페르시아어
핀란드어
프랑스어 프랑스어
안녕하세요 힌디어
헝가리어
그것 이탈리아 사람
네덜란드어 네덜란드어
아니요 노르웨이어
PT 포르투갈어
루마니아어
러시아어 러시아어
스웨덴 스웨덴어
터키 튀르키예어

Couchbase의 지리 공간 검색

Couchbase Server 5.0에서 FTS를 출시했을 때 공간 검색 기능(capabilities)이 개발자 미리보기 기능으로 소개되었습니다. 이제 카우치베이스 서버 5.5에서 프로덕션 품질의 기능으로 제공하게 되었습니다.

매튜 그로브스(Matthew Groves)는 다음과 같은 것을 사용하는 애플리케이션 구축에 대한 광범위한 예제를 가지고 있습니다. .NET 프로젝트 내의 지리공간 검색.우리는 또한 업데이트했습니다 공간 검색 문서.

결론

이러한 개선 사항들이 귀사의 더 많은 기업용 사용 사례를 충족하고 서비스를 더욱 관리하기 쉽게 만드는 데 도움이 된다는 점에 동의해 주시기를 바랍니다.

Couchbase 전문 검색(Full-text Search)과 Couchbase SDK, REST API, 그리고 관리 콘솔 UI를 사용하여 상호 작용하는 방법을 파악하려면 다음을 참고하십시오.

 

이 기사 공유하기

작가

카우치베이스(Couchbase)의 시니어 제품 마케팅 매니저로서 제품에 대한 대중의 인지도를 높이는 동시에, 가치 있는 콘텐츠로 영업 현장 팀을 지원하고 있습니다.

댓글 남기기

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

개발 시작하기

NoSQL을 탐색하고, 리소스를 찾아보고, 튜토리얼을 시작하려면 개발자 포털을 확인하세요.

카펠라 프리 사용하기

단 몇 번의 클릭으로 카우치베이스(Couchbase)를 직접 체험해 보세요. Capella DBaaS는 시작하기 가장 쉽고 빠른 방법입니다.

연락해

Couchbase 제품군에 대해 더 알고 싶으신가요? 저희가 도와드리겠습니다.