카우치베이스 서버

Couchbase Server 4.6 발표 - 새로운 기능 및 개선 사항

Couchbase는 디지털 비즈니스를 위한 웹, 모바일, IoT 애플리케이션을 구동하는 Couchbase 데이터 플랫폼을 제공합니다. 최신 릴리스인 Couchbase Server 4.6은 기업이 미션 크리티컬 애플리케이션에 필요한 가용성, 확장성, 성능 및 보안을 제공합니다.

새로운 기능 및 개선 사항

쿼리

N1QL에 추가된 새로운 문자열, 날짜, 배열 및 JSON 개체 함수는 데이터 변환을 간소화하고 더 풍부한 쿼리 표현식을 제공하며, 조인 및 인덱스 스캔을 비롯한 여러 유형의 작업에서 여러 쿼리 엔진 성능이 개선된 결과 N1QL의 쿼리 속도가 빨라졌습니다.

다음에 대한 문서를 확인하세요. 문자열 함수,  날짜 함수, 배열 함수 그리고 개체 함수.

복제

타임스탬프 기반 충돌 해결 기능을 갖춘 데이터센터 간 복제(XDCR)를 사용하면 애플리케이션에서 여러 Couchbase 클러스터에 걸쳐 LWW(Last Write Wins) 문서 충돌 관리 정책을 더 쉽게 구현할 수 있습니다. 문서별 타임스탬프는 서버 논리적 시계와 물리적 시계를 결합하여 하이브리드 논리적 시계와 타임스탬프를 형성하므로, 분산된 Couchbase 클러스터에서 일관된 문서 스냅샷을 쉽게 식별할 수 있습니다.

다음에 대한 문서를 확인하세요. 타임스탬프 기반 충돌 해결.

보안

플러그형 인증 모듈(PAM)에 대한 지원을 추가하여 서버 전반에서 중앙 집중식 비밀번호 및 정책 관리를 간소화합니다. 또한 기존 비밀번호 관리 서비스를 Couchbase 클러스터에 사용할 수 있습니다(예: Linux /etc/shadow).새로운 서버 비밀 관리 기능은 향상된 엔터프라이즈 보안 규정 준수와 더욱 강화된 보안을 제공하는 Couchbase Server를 제공합니다.

다음에 대한 문서를 확인하세요. 플러그형 인증 모듈 그리고 비밀 관리.

도구 [개발자 프리뷰]

이제 새롭고 유연한 가져오기 및 내보내기 도구를 사용하여 그 어느 때보다 쉽게 Couchbase Server에서 데이터를 이동하고 내보낼 수 있습니다. cbimport는 CSV 파일 또는 JSON 문서에서 데이터를 가져오며, cbexport는 JSON 문서로 데이터를 내보냅니다.

다음에 대한 문서를 확인하세요. Cbimport 그리고 Cbexport.

데이터 액세스

새로운 데이터 구조 SDK 기능을 사용해 하위 문서 API에서 목록, 맵, 집합 및 대기열에 대한 직접 지원을 추가하면 애플리케이션 개발이 더욱 간소화됩니다. 새로운 데이터 구조는 동일한 기본 데이터 표현으로 원활하게 작동하므로 N1QL, Java, .NET 및 기타 언어의 개발자가 다양한 프로그래밍 언어 및 인터페이스에서 동일한 데이터에 액세스할 수 있으며, .NET Core 지원을 추가하여 Microsoft 애플리케이션 개발자는 애플리케이션을 다음과 쉽게 개발하고 통합할 수 있습니다.
카우치베이스 서버.
다음에 대한 문서를 확인하세요. 데이터 구조 그리고 .NET Core 블로그.

개발자 미리보기 2] 검색

검색은 FTS의 전체 텍스트 인덱스를 위한 새로운 기본 kv 저장소 메커니즘인 MossStore에 대한 지원을 추가합니다. MossStore는 Moss ("메모리 지향 정렬 세그먼트")는 순수 Golang 라이브러리로 구현된 간단하고, 빠르고, 지속 가능하며, 정렬된 키 값 컬렉션입니다. 이제 문서 키를 사용해 유형을 결정하는 사용자 정의 인덱스 매핑을 만들 수 있으며, 이 향상된 기능으로 문서 유형이 키의 일부로 표시되는 일반적인 데이터 모델링 스타일을 더 쉽게 지원할 수 있습니다. 또한 이번 릴리즈에서는 해당 필드가 색인되어 있는 한, 문서의 모든 필드를 기준으로 검색 결과를 정렬할 수 있습니다. 이전 릴리즈에서는 검색 결과가 항상 관련성 점수가 내림차순으로 반환되었습니다.

다음에 대한 문서를 확인하세요. 키별 인덱스 유형 매핑 그리고 쿼리 결과 정렬.

다음은 시작하는 데 도움이 되는 몇 가지 리소스입니다.

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

작성자

게시자 Anil Kumar, 제품 관리 이사, Couchbase 클라우드 네이티브 데이터베이스

Anil Kumar는 Couchbase의 제품 관리 이사입니다. Anil은 19년 이상 엔터프라이즈 소프트웨어 및 클라우드 서비스를 비롯한 다양한 영역에서 소프트웨어 제품을 구축하는 데 경력을 쌓아왔습니다. 그는 고객, 파트너, 개발자, 분석가들과 함께 제품 전략과 비전을 전파하는 등 Couchbase Server, Couchbase Cloud, Kubernetes 제품군을 책임지는 실무형 제품 리더입니다. Couchbase에 입사하기 전에는 Microsoft 레드몬드에서 수년간 근무했습니다. Anil은 캐나다 토론토 대학교에서 컴퓨터 공학 석사 학위를, 인도 비스베바라야 공과대학교에서 정보 기술 학사 학위를 받았습니다.

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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