지난 1년여 동안 저희는 다음 주요 릴리스를 위해 수많은 기능과 개선 사항을 개발해 왔습니다. 오늘, 드디어 그 베일을 벗을 준비가 되었습니다. 카우치베이스 서버 3.0.

3.0을 통해 Couchbase 아키텍처는 계속해서 핵심 강점 중 하나이며, 이번 릴리스에서는 기본 기능이 더욱 강화되고 Couchbase가 지원하는 사용 사례의 폭이 확장되었습니다. 3.0 릴리스는 각 영역에서 크게 개선된 5가지 주요 요소에 중점을 두고 있습니다:

미션 크리티컬 확장성 및 성능

  • 대용량 데이터 풋프린트를 위한 최적화: 관리자는 조정 가능한 메모리를 통해 데이터의 일부를 메모리에 유지하거나 제거할 수 있는 부분을 제어하여 대규모 데이터 공간을 효율적으로 처리할 수 있습니다.
  • 최적화된 처리량: 새로운 자동 튜닝 스레드 풀을 통해 카우치베이스는 향상된 처리량과 훨씬 더 짧은 IO 지연 시간을 제공합니다.
  • 보기(보조 인덱스)로 지연 시간 단축: 새로운 인메모리 변경 감지 메커니즘을 통해 카우치베이스는 보기 동기화 지연 시간을 훨씬 더 낮췄습니다.

향상된 가용성 및 재해 복구

  • 향상된 재해 복구: 증분 백업 및 복원을 사용하면 백업 크기를 줄이고 더 자주 백업하여 재해에 대한 보호 기능을 강화할 수 있습니다.
  • XDCR(데이터센터 간 복제)로 지연 시간 단축: 새로운 인메모리 변경 감지 및 사이트 간 복제 기능을 통해 Couchbase는 데이터 센터와 대륙 간에 데이터를 복제할 때 발생하는 지연 시간을 단축합니다.

안전한 커뮤니케이션

  • 암호화된 데이터 액세스: 3.0에서는 이제 애플리케이션이 Couchbase Server와의 통신을 암호화할 수 있습니다.
  • 관리 액세스를 위한 암호화: 관리자는 이제 다음 두 가지를 모두 사용하여 https를 통해 Couchbase Server를 안전하게 관리하고 모니터링할 수 있습니다. 웹 콘솔 그리고 REST API.

간소화된 관리

  • 더 빨라진 리밸런싱: 노드 추가 또는 제거 등 클러스터 토폴로지를 변경할 때 리밸런싱 시간이 개선되었습니다.
  • 리소스 거버넌스 개선: 이제 관리자는 버킷 우선순위 설정을 통해 각 버킷에 대한 리소스 할당을 높은 우선순위/낮은 우선순위로 제어할 수 있습니다.
  • XDCR(데이터센터 간 복제)로 관리 편의성 향상: 이제 관리자는 XDCR(데이터센터 간 복제) 일시 중지 및 다시 시작 기능을 통해 간단한 인터페이스로 복제 흐름을 제어하고 유지 관리를 위해 데이터센터 간 복제를 일시 중지한 후 전체 재동기화를 트리거하지 않고 다시 시작할 수 있습니다.

개발자 역량 강화

  • 완전히 통합된 네이티브 JSON: 이제 새로운 2.0 클라이언트 SDK에서 JSON으로 더욱 자연스럽게 작업할 수 있습니다.
  • 강력한 비동기 및 반응형 인터페이스: Java 및 .NET을 사용하면 더 나은 IO 성능으로 더욱 풍부한 앱을 빌드할 수 있습니다.
  • 다양한 프레임워크 통합: Spring, gEvent, twisted 등의 오픈 소스 프레임워크가 통합되어 있습니다.

위 목록에 포함되지 않은 다른 작은 개선 사항도 많으므로 새 버전을 사용해 보시면 많은 개선 사항을 발견하실 수 있을 것입니다. 또한 Couchbase Server가 완벽하게 적합한 새로운 사용 사례도 많이 추가될 것입니다.

오늘 카우치베이스 서버 3.0 베타의 출시를 발표하게 되어 기쁩니다. Couchbase Server 3.0 베타를 사용해 보시기 바랍니다. 3.0 베타를 테스트해 보시고 버그 배시 챌린지에 참여하여 이번 릴리스를 더욱 개선해 주시기 바랍니다."

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

다음 연락처로 문의하세요. 커뮤니티 포털. 여러분의 피드백을 기다리겠습니다!

작성자

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

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

댓글 하나

  1. [...] 3.0 릴리스를 앞두고 버그 배쉬를 진행합니다. 미션은? 카우치베이스 서버의 품질을 개선하기 위해 [...]

댓글 남기기