카우치베이스 서버 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 버킷 인덱싱에서 볼 수 있는 것과 유사한 데이터 크기 감소를 확인할 수 있습니다.

카우치베이스 언어 분석기
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를 사용하여 상호 작용하는 방법을 파악하려면 다음을 참고하십시오.
- 전문검색 소개 – 무료 온라인 교육 과정
- 전문검색의 기초 – 문서화
- 전문 검색 SDK – 문서화


댓글 남기기
댓글을 달기 위해서는 로그인해야합니다.