Couchbase Connect 2015가 출시되었습니다! 그리고 Couchbase Server 4.0 베타의 출시를 발표하게 되어 매우 기쁩니다!

이번 버전은 Couchbase 역사상 가장 크고 중요한 릴리즈의 베타 버전입니다. 가장 많은 분들이 기다려온 두 가지 릴리스 정의 기능인 N1QL(JSON용 SQL)과 다차원 확장이 포함되어 있습니다. 4.0 베타 버전은 강력한 글로벌 보조 인덱스, 차세대 저장소 엔진인 ForestDB, 주요 보안 기능도 제공합니다.

Couchbase Server 4.0 다운로드 베타!

Couchbase Server 4.0 베타 릴리즈에 대한 간략한 개요를 살펴보겠습니다:

N1QL(JSON용 SQL)

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

N1QL은 표현적이고 선언적이며 엔터프라이즈 SQL 에코시스템과 통합되기 때문에 강력합니다. N1QL은 차세대 데이터베이스 시스템에서 작동하는 확장 가능한 애플리케이션을 빠르게 개발할 수 있는 쉽고 친숙한 추상화를 제공합니다. 필터 표현식, 집계 표현식, JOIN 및 기타 여러 기능을 통해 풍부한 애플리케이션을 구축할 수 있습니다.

N1QL을 꼭 사용해 보시길 강력히 추천하며, 마음에 드실 거라 확신합니다! N1QL에 대해 자세히 알아보려면 여기를 방문하세요: https://www.couchbase.com/blog/introducing-n1ql-sql-gene-in-nosql/

글로벌 보조 인덱싱(GSI)

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

GSI는 다음을 위한 빠른 액세스를 제공합니다. N1QL 쿼리. GSI의 지원으로 보조 필드에서 특정 조회를 대상으로 하는 쿼리를 제출할 수 있습니다. 예를 들어 고객 키를 사용하지 않고 이메일 주소로 고객을 조회할 수 있습니다.

GSI는 다음과 같은 혜택을 제공합니다:

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

다차원 스케일링

기업의 확장 방식을 재정의한 Couchbase 분산 데이터베이스 다차원 확장 옵션을 제공합니다. 쿼리, 인덱스, 데이터 등 서비스를 분리 및 격리할 뿐만 아니라 개별적으로 확장하여 애플리케이션 성능을 개선하고 리소스 활용도를 높일 수 있습니다. Couchbase Server 4.0은 워크로드가 다양한 엔터프라이즈 애플리케이션에 필요한 속도와 정밀도로 확장할 수 있는 최초이자 유일한 분산 데이터베이스입니다.

다차원 확장을 통해 기업은 특정 서비스의 워크로드에 따라 리소스를 할당하여 하드웨어를 최적화하고, 쿼리 수행, 인덱스 유지 관리, 데이터 쓰기를 다른 노드에서 수행하여 리소스 경합을 피할 수 있습니다. 쿼리를 수행하거나 인덱스를 유지 관리하기 위해 모든 노드의 참여를 요구하는 것은 비효율적입니다. 카우치베이스 서버 4.0은 쿼리 및 인덱스와 독립적으로 데이터를 확장하여 이 문제를 해결합니다.

ForestDB

ForestDB는 멀티코어 프로세서와 솔리드 스테이트 드라이브를 염두에 두고 설계된 최첨단 스토리지 엔진입니다. 여러 읽기 및 쓰기를 동시에 실행하여 멀티코어 프로세서의 이점을 활용하고, SSD 최적화를 통해 성능을 개선할 뿐만 아니라 솔리드 스테이트 드라이브의 수명을 향상시킵니다. 또한 다른 스토리지 엔진과 달리 ForestDB는 수정된 데이터 구조를 활용하여 읽기 및 쓰기 성능을 향상시키며, 둘 중 하나만 향상시키는 것이 아닙니다. Couchbase Server 4.0은 보조 인덱스를 저장하기 위해 ForestDB를 활용합니다.

간소화된 보안 규정 준수

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

데이터센터 간 복제(XDCR) - 필터링

XDCR은 다양한 용도로 사용할 수 있지만 일부 사용자에게는 지리적으로 분산된 위치에서 짧은 지연 시간으로 데이터를 사용할 수 있도록 하는 수단으로 사용됩니다. 이 경우 필터링을 통해 XDCR을 더 효율적으로 사용할 수 있습니다.

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

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

CB 4.0 베타의 강력한 기능을 다운로드하여 경험해 보세요!

방문하기 카우치베이스 서버 4.0 페이지 에서 자세한 내용을 확인하세요. 최고 수준의 엔지니어들이 포럼을 적극적으로 모니터링하고 있습니다. 언제든지 질문하고, 기술 담당자의 답변을 얻고, 피드백을 제공해 주세요. 포럼.

작성자

게시자 일람 시바, SR. 제품 관리자, Couchbase

Couchbase의 선임 제품 관리자였던 Ilam Siva는 Couchbase Server 제품 개발, 로드맵, 포지셔닝, 메시징 및 자료의 다양한 영역을 담당하고 있습니다. Ilam은 빅데이터와 NoSQL에 대한 열정을 가지고 있으며, 이를 통해 차세대 애플리케이션의 규모, 성능 및 기능의 한계를 뛰어넘을 수 있을 것이라고 믿습니다. 카우치베이스에 입사하기 전에는 야후, 마이크로소프트, 오라클에서 Hadoop, 클라우드 플랫폼 및 데이터베이스 기술을 담당했습니다.

댓글 하나

  1. [카우치베이스 서버 4.0(4월 4.0 개발자 프리뷰, 6월 4.0 베타, 8월 4.0 릴리스 후보)의 기능을 여러 차례 살짝 엿본 결과, 가장 큰 [...]을 발표하게 되어 매우 기쁩니다.]

댓글 남기기