오늘 테스트용 Couchbase Server 4.0 릴리스 후보(RC0)의 출시를 발표하게 되어 기쁩니다. 릴리스 후보 버전은 6월에 출시된 Couchbase Server 4.0 RC0 릴리스에서 품질이 개선된 버전입니다. 4.0 릴리즈는 주요 아키텍처 개선 사항과 새로운 기능이 포함된 주요 릴리즈입니다. Couchbase Server 4.0 RC0에 대한 간략한 개요를 살펴보겠습니다.

카우치베이스 서버 4.0 릴리스 후보 다운로드

SQL의 단순성과 JSON의 유연성 결합: 새로운 N1QL 쿼리 언어

N1QL은 풍부한 데이터를 대규모로 쿼리할 수 있는 Couchbase의 강력한 새 쿼리 언어입니다. SQL의 강력한 성능과 JSON의 유연성을 결합한 언어입니다.

N1QL은 차세대 데이터베이스 시스템에서 작동하는 확장 가능한 애플리케이션을 빠르게 개발할 수 있도록 쉽고 친숙한 SQL 구문(예: SELECT ... FROM ... WHERE ...)을 제공합니다. 유연한 필터 표현식, 집계 표현식, JOIN 및 기타 여러 기능을 통해 풍부한 애플리케이션을 구축할 수 있습니다.

N1QL을 꼭 사용해 보시길 강력히 추천하며, 마음에 드실 거라 확신합니다! N1QL에 대해 자세히 알아보려면 다음을 방문하세요. N1QL을 소개하는 포스트. N1QL을 시작하려면 시작하기 튜토리얼을 참조하세요. 여기.

N1QL은 또한 ODBC 및 JDBC 연결을 지원합니다. 표준 SQL 92 및 N1QL 언어 모두에서 작동할 수 있는 향상된 Simba 드라이버는 여기에서 찾을 수 있습니다.  공동 쿼리 실행. Couchbase용 최신 Simba ODBC 및 JDBC 드라이버는 Simba 웹사이트에서 찾을 수 있습니다.

글로벌 보조 인덱싱(GSI)으로 반응형 N1QL 쿼리를 위한 새로운 인덱싱

뷰라고 하는 기존의 MapReduce 기반 인덱스 외에도, Couchbase Server는 글로벌 보조 인덱스(GSI)를 제공합니다. GSI를 사용하면 맵리듀스의 오버헤드 없이 보조 인덱스 필드를 사용하여 문서에 더 빠르게 액세스할 수 있습니다.

GSI는 NoSQL 데이터베이스에서 인덱싱이 수행되는 방식을 근본적으로 변경하여 N1QL 쿼리에 대한 빠른 액세스를 제공합니다;

  • 수집-분산 및 인덱스 작업 세트 관리를 방지하여 인덱스 효율성 향상
  • 인덱스가 독립적으로 파티셔닝 및 확장할 수 있도록 하여 애플리케이션 확장성 향상

글로벌 보조 색인에 대한 자세한 내용은 다음 새 문서에서 확인할 수 있습니다. www.couchbase.com/developers/.

독립적으로 확장 가능한 쿼리 및 인덱싱을 위한 다차원 확장

다차원 확장을 통해 기업은 특정 서비스의 워크로드에 따라 리소스를 할당하여 하드웨어 용량을 최적화할 수 있습니다. MDS는 클러스터의 독립된 영역 내에서 쿼리, 인덱스 유지 관리, 데이터 쓰기를 수행하여 리소스 경합을 방지합니다. 따라서 쿼리를 수행하거나 인덱스를 유지 관리하기 위해 모든 노드가 참여해야 하는 비효율적인 문제를 해결할 수 있습니다. Couchbase Server 4.0의 MDS를 사용하면 쿼리 및 인덱스와 독립적으로 데이터를 확장하여 이 문제를 해결할 수 있습니다.

다차원 확장 및 새로운 배포 토폴로지에 대한 자세한 내용은 다음에서 확인할 수 있습니다. www.couchbase.com/developers/.

고급 스토리지 엔진: ForestDB

Couchbase Server 4.0은 ForestDB를 활용하여 보조 인덱스를 저장합니다. ForestDB는 솔리드 스테이트 드라이브를 염두에 두고 설계된 최첨단 스토리지 엔진입니다. ForestDB는 인덱싱 시 새로운 B+Trie 트리 구조로 효율성을 높여 트리의 깊이를 줄이고 특히 키가 큰 인덱스를 압축합니다. ForestDB는 여러 읽기 및 쓰기를 동시에 실행하여 멀티코어 프로세서를 활용하며, SSD 최적화를 통해 성능을 향상시킬 뿐만 아니라 솔리드 스테이트 드라이브의 수명을 개선합니다.

ForestDB에 대해 자세히 알아보려면 다음을 방문하세요. www.couchbase.com/developers/.

간소화된 보안 규정 준수

보안은 가장 큰 관심사이며 많은 기업이 내부 통제를 시행하거나 외부 규칙 및 규정을 준수해야 합니다. Couchbase Server 4.0을 사용하면 PCI, HIPAA, FISMA 등의 보안 표준을 준수하기 위해 간소화된 보안 제어 기능을 사용할 수 있습니다. 버전 4.0에는 관리자 계정 관리를 위한 기본 LDAP 통합 기능이 제공되며, 새로운 감사 기능을 통해 관리자 작업을 매우 상세하게 추적할 수 있습니다. 이 모든 기능은 미사용 및 유선 데이터 암호화와 같은 기존 보안 기능에 추가되었습니다.

4.0의 보안 향상 기능에 대한 자세한 내용은 다음 기술 문서에서 확인할 수 있습니다. www.couchbase.com/developers/.

데이터센터 간 복제 필터링을 통한 강력한 글로벌 데이터 배포

XDCR은 다양한 용도로 사용할 수 있지만, 일부 사용자에게는 지리적으로 분산된 위치에서 짧은 지연 시간으로 데이터를 사용할 수 있도록 하는 수단으로 사용됩니다. 이 경우 필터링을 사용하면 더 이상 전체 데이터 세트를 지정된 버킷에 담을 필요 없이 데이터를 필터링하여 특정 지역에 배치할 수 있습니다.

다음은 XDCR로 필터링하는 것이 유용한 다양한 시나리오입니다:

  • 필터를 통해 지역과 관련된 데이터를 전달하여 네트워크 트래픽을 최소화하세요.
  • 참조 데이터만 포함하도록 XDCR 복제를 필터링하여 여러 지역 배포에서 참조 데이터를 격리하고 유지하세요.

카우치베이스 서버 4.0 RC0의 성능과 기능을 다운로드하여 경험해 보세요!

제품을 최종 완성하기 전에 여러분의 피드백을 받기 위해 릴리스 후보를 공개합니다. 릴리스 후보는 품질이 개선되었지만 현재 프로덕션 배포를 위한 준비가 완료된 것은 아니라는 점에 유의하세요. 저희는 제품을 계속 개선하고 있으므로 최종 제품에 대한 사용자 경험은 제품의 기능 및 성능에 대해 릴리스 후보에서 경험하는 것과 다를 수 있습니다.

지금 바로 Couchbase Server 4.0 RC0을 시작하는 방법은 다음과 같습니다.

  • Couchbase Server 4.0에 대한 자세한 내용은 다음에서 확인할 수 있습니다. www.couchbase.com/developers/ 를 방문하거나 카우치베이스 서버 4.0 페이지.
  • 단계별 안내를 보려면 시작하기 가이드 Couchbase Server 4.0 RC0용.
  • 바로 시작하려면 다음에서 개발자 미리 보기를 다운로드할 수 있습니다. 다운로드 페이지.
  • 네이티브 SDK를 사용하여 Java, .Net, Node 또는 기타 언어로 개발하려면 다음을 다운로드하세요. 최신 SDK 다운로드 페이지의 '클라이언트 라이브러리' 섹션에서 사용할 수 있습니다.
  • 카우치베이스 서버 4.0과 함께 제공되는 ODBC 및 JDBC 드라이버에 대한 자세한 정보를 확인하려면 Simba 블로그 게시물 새 릴리스 후보 드라이버를 발표합니다.

최고 수준의 엔지니어들이 포럼을 적극적으로 모니터링하고 있습니다. 언제든지 질문하고, 기술 담당자의 답변을 얻고, 피드백을 제공해 주세요. 포럼.

작성자

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

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

댓글 남기기