카우치베이스 서버

Couchbase Server 4.5 발표

버전 4.5의 새로운 기능은 무엇인가요?

Couchbase Server는 웹, 모바일 및 IoT 애플리케이션을 지원하는 범용 데이터베이스로 구축되었습니다. 최신 애플리케이션은 코드를 빠르게 개발하고 반복할 수 있는 민첩성과 애플리케이션에 필요한 모든 규모에 맞는 최상의 배포 모델을 제공하는 데이터베이스가 중요합니다. 이것이 바로 Couchbase Server의 핵심 기능입니다!

민첩성을 갖춘 데이터베이스 애플리케이션 개발;

  • 관계형 테이블과 객체 관계형 매핑 레이어의 제한 없이 JSON으로 유연하게 데이터를 모델링할 수 있습니다.
  • 빅 데이터에 대한 강력한 쿼리를 위해 SQL과 NoSQL의 장점을 결합하여 JSON과 SQL을 N1QL에 융합합니다.

모든 규모의 애플리케이션을 배포하세요:

  • 초당 10만 건에 달하는 방대한 수의 데이터 업데이트에도 최신 인덱스를 제공할 수 있는 풍부한 인덱싱을 통해 업계 최고의 쿼리 성능을 달성합니다.
  • 캐싱 티어와 데이터베이스 티어를 하나로 통합하여 전례 없는 성능을 달성하세요. 데이터베이스용 캐싱 티어가 필요 없이 밀리초 미만의 지연 시간이 기본으로 제공됩니다.

Couchbase Server 4.5 릴리스에는 다음과 같은 주요 혁신이 포함되어 있으며, 그 기반 위에 구축됩니다. 관계형에서 NoSQL로의 원활한 전환 그리고 업계 최고의 Couchbase Server 성능 확장. 좀 더 자세히 살펴보겠습니다:

SQL에서 NoSQL로의 전환 간소화

Couchbase Server용 SQL 언어인 N1QL을 사용하면 관계형 데이터베이스에서 쉽게 전환할 수 있습니다. 버전 4.5에서는 쿼리 개발 및 보안 규정 준수를 간소화하기 위한 다양한 개선이 이루어졌습니다.

  • N1QL로 쿼리를 개발할 수 있는 놀라운 새 도구. 자동 완성, 스테로이드 명령줄, 향상된 쿼리 모니터링 기능을 갖춘 통합 쿼리 워크벤치.
  • 새로운 버킷 분석기 는 데이터 유형 및 데이터 배포 통계를 통해 스마트한 스키마 검색 기능을 제공합니다.

  • 새로운 전체 텍스트 검색 미리보기 기능과 새로운 전체 텍스트 검색 서비스를 제공합니다.
  • 보안 요구 사항 준수 보안 역할 및 인증서 순환 기능이 추가되어 간소화되었습니다.

고성능 데이터 액세스 및 쿼리

이번 릴리즈에서는 데이터, 인덱스, 쿼리 서비스의 성능을 향상시키기 위해 여러 가지 개선 사항이 있습니다. 특히, 4.5 버전에서는 데이터 액세스 및 쿼리 실행 성능과 확장성이 크게 향상되었습니다.

  • 데이터 액세스(YCSB 워크로드 A) 및 쿼리 성능(YCSB 워크로드 E)을 측정하는 YCSB 워크로드에서 더 높은 성능을 제공합니다. 실행 결과, 워크로드 A에서는 Couchbase Server가 6배, 쿼리 워크로드에서는 3.7배 더 빠른 것으로 나타났습니다. 벤치마크 세부 정보를 자세히 살펴볼 수 있습니다. 여기.

  • 부분 문서 읽기 및 쓰기: 버전 4.5에서는 부분 문서 읽기 및 쓰기 기능으로 JSON 데이터 액세스가 10배 이상 빨라졌습니다.

  • MOI: 새로운 메모리 최적화 보조 글로벌 보조 인덱스 는 쿼리 결과를 20배 더 빠르게 제공합니다! 새로운 인덱싱 기술은 높은 동시성 인덱스 작업을 위해 잠금 없는 인덱스 유지 관리와 스킵리스트 인덱스를 결합합니다.

  • 이제 N1QL이 배열을 인덱싱할 수 있습니다. 를 더 효과적으로 사용하여 훨씬 빠른 결과를 얻을 수 있습니다. 아래 그림은 아래 그림의 문서에서 영화 이름을 색인할 수 있는 새로운 CREATE INDEX 문을 보여줍니다.

  • N1QL의 새로운 향상된 조인, 를 사용하는 쿼리는 필터 푸시다운이 개선되어 실행 지연 시간이 10배 이상 향상됩니다. 아래 예는 4.5와 4.1에서 동일한 JOIN 작업을 실행 계획과 함께 보여줍니다. 새로운 JOIN 구문을 사용하면 실행 계획에서 더 일찍 필터를 푸시할 수 있고 JOIN을 최적화할 수 있습니다.

  • Docker 는 민첩하고 이동성이 뛰어난 배포를 위한 고성능 컨테이너 기술을 제공합니다. Docker는 이전 버전부터 개발 및 테스트 환경에서 사용할 수 있었습니다. Couchbase Server 4.5에서는 프로덕션 배포의 Docker 컨테이너도 완벽하게 지원됩니다!

그 외에도 새로운 기능의 전체 목록을 확인하실 수 있습니다. 여기 문서에서.

이번 새 릴리스를 제공하게 되어 매우 기쁘게 생각하며 여러분의 피드백을 듣고 싶습니다. 어떤 새로운 기능이 마음에 드시는지, 향후 출시될 Couchbase Server에 어떤 기능이 추가되기를 바라는지 아래에 댓글을 달아 알려주세요.

고마워요

-cihan

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

작성자

게시자 Cihan Biyikoglu, 제품 관리 이사, Couchbase

Cihan Biyikoglu는 Couchbase의 제품 관리 디렉터로, Couchbase Server 제품을 담당하고 있습니다. Cihan은 빅 데이터 애호가로서 20년 이상의 경험을 Redis Labs의 제품 팀에 제공하고 있습니다. Cihan은 C/C++ 개발자로 경력을 시작했습니다.

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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