키-값 데이터베이스와 문서 데이터베이스? Couchbase 2.0은 그 간극을 메워줍니다.

오늘 아침 일찍, Couchbase 2.0 공식 출시. 이 릴리스는 Couchbase 오픈 소스 프로젝트의 큰 진전이며, 제 생각에는 NoSQL 환경을 뒤흔들 잠재력을 가지고 있습니다. 새로운 기능에 대한 자세한 내용은 다른 블로그 게시물에서 확인할 수 있지만, 여기서는 이 릴리스가 중요한 이유에 초점을 맞추고자 합니다.

2.0 릴리스에서 Couchbase는 이제 키-값 데이터베이스이자 문서 데이터베이스가 되었습니다. 두 기술 유형 모두 NoSQL 시장에서 많은 관심을 불러일으켰습니다. 물론 두 기술은 매우 유사합니다. 근본적인 차이점은 순수한 키-값 데이터베이스는 값에 저장된 내용을 이해하지 못하고 개발자를 SETS와 GETS의 단순한 인터페이스로 제한하는 반면, 문서 데이터베이스는 문서가 저장되는 형식을 이해하므로 쿼리를 통한 문서 액세스 등 개발자에게 더 풍부한 기능을 제공할 수 있다는 점입니다.

순수 키-값 데이터베이스와 문서 데이터베이스가 초창기 NoSQL 업계에서 상당히 다르게 발전해 온 것은 어쩌면 당연한 일입니다. 순수 키-값 데이터베이스의 개발 환경은 본질적으로 매우 제한적이기 때문에 순수 키-값 데이터베이스 개발자는 손쉬운 확장성, 고성능, 대규모 안정성에 리소스를 집중해 왔습니다. 반면에 문서 데이터베이스 개발자는 일반적으로 다양한 기능을 갖춘 풍부한 개발자 환경을 구축하는 데 리소스를 집중해 왔지만 확장성, 성능 및 대규모 안정성이 떨어진다는 비판을 받곤 합니다.

그 결과, 애플리케이션 개발자는 순수한 키 값 데이터베이스의 확장성, 성능 및 안정성 이점을 선택하고 단순한 개발자 API를 사용할 것인가, 아니면 문서 데이터베이스의 풍부한 개발자 API를 선택하고 확장성, 성능 및 안정성이 떨어지는 것을 감수할 것인가 하는 어려운 절충을 해야 하는 경우가 너무 자주 발생했습니다.

Couchbase 2.0 릴리즈는 이러한 격차를 해소하는 데 큰 진전을 이루었다고 생각합니다. 이번 릴리스에서는 Couchbase가 잘 알려진 확장성, 일관되게 높은 성능, 안정성을 대규모로 제공하는 동시에 개발자들이 선호하는 문서 데이터베이스의 색인 및 쿼리 기능을 제공하기 위해 많은 노력을 기울였습니다.

더 나은 확장성, 성능, 안정성을 필요로 하는 애플리케이션을 위해 MongoDB의 대안을 찾고 계신 분들에게는 Couchbase 2.0이 매우 적합하다고 생각합니다.

2.0 릴리스의 주요 초점은 문서 데이터베이스가 되기 위해 Couchbase의 기능을 보강하는 것이었지만, 확장성, 성능, 상시 가동 24×365에 대한 리더십도 크게 확장되었습니다. 순수한 키-값을 기반으로 개발하든 문서 모델을 기반으로 개발하든 관계없이 이러한 새로운 기능에 흥미를 느끼실 수 있을 것입니다:

  • 데이터센터 간 복제(XDCR)는 데이터베이스를 여러 데이터센터에 미러링할 수 있도록 지원하여 확장성 용이성 부문에서 Atlassian의 리더십을 확장합니다;
  • 캐시 관리 개선으로 성능에 대한 리더십을 확장합니다;
  • 온라인 자동 데이터베이스 압축은 데이터베이스 파편화에 대한 걱정을 없애 24시간 365일 상시 운영되는 리더십을 확장합니다.

요약하자면, Couchbase의 문서 데이터베이스 분야 진출은 성능과 확장성에서 강점을 지닌 기존의 기술과 결합하여 사용자에게 MongoDB를 대체할 수 있는 환영할 만한(그리고 가치 있는) 대안을 제공한다고 생각합니다. 또한, 핵심 가치와 문서 데이터베이스 기능을 모두 포괄함으로써 단일 기술로 더 광범위한 사용 사례를 처리할 수 있는 더 많은 옵션을 제공합니다. Couchbase 2.0은 Couchbase 기술 역사상 가장 중요한 릴리스이며, 사용자와 고객에게 많은 가치를 제공할 것입니다. 하지만 여러분 스스로 결정해야 합니다. 카우치베이스 서버 2.0 다운로드 를 클릭하고 의견을 알려주세요!

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

작성자

게시자 밥 위더홀드

Bob은 2010년부터 2017년까지 Couchbase의 사장 겸 CEO로 재직했습니다. 2008년 IBM에 인수되기 전까지는 2천만 명 이상의 사용자를 보유한 크로스 플랫폼 가상화 분야의 세계적인 리더인 Transitive Corporation의 회장, CEO 및 사장으로 재직했습니다. 그 전에는 전자 설계 서비스 분야의 세계적인 선도기업으로 매출과 규모가 약 1조 4,000억 달러로 성장하고 전 세계 1,500명의 직원을 보유한 Tality Corporation의 사장 겸 CEO를 역임했습니다. 1985년 초기 스타트업으로 입사한 전자 설계 자동화 회사인 케이던스 디자인 시스템즈(Cadence Design Systems, Inc.)에서 여러 임원직을 역임했으며, 13년 동안 근무하는 동안 회사 규모를 1조 4,000억 달러 이상으로 성장시키는 데 기여했습니다. 또한 1996년 Cadence에 인수된 성공적인 전자 설계 자동화 스타트업인 High Level Design Systems를 이끌었습니다.

댓글 하나

  1. 이봐요, Perl 모듈은 어디 있나요?

    1. 매트 인젠트론 2월 12, 2013에서 7:01 오전

      확인 couchbase.com/develop 를 클릭해 펄 클라이언트로 연결하세요!

  2. 트위터 팔로워 확보 1월 4, 2013에서 2:55 오전

    안녕하세요, 어떻게 지내세요?

    다음과 같은 정보가 포함 된 매우 효과적인 기사입니다. http://www.couchbase.com 전 세계적으로, 그것은 우리에게 좋은 유능한 사이트입니다.이 사이트는 우리에게 많은 도움을줍니다. 그것은 잘 쓰여지고 효과적이며 매우 유익합니다. 공유를 좋아하기 때문에 귀하의 콘텐츠를 읽은 후 정말 기분이 좋습니다 트위터 게시물 팔로워를 얻고 싶으세요? 팔로우하지 않고도 안심 트위터 게시물 서포터를 구매하세요. 가장 큰 제공자 트위터 팔로워 확보 온라인! 100% 캐시백 보장! 여기에서 트위터 게시물 팔로워를 확보하세요! 저희는 매우 비용 효율적이고 큰 할인 혜택으로 다양한 프로그램 스타일을 제공합니다. 현재 지지자가 0명이든 수많은 숫자이든 상관없이 기록을 개발할 수 있습니다. 팀팔로우프로모션은 귀하의 방식으로 더 많은 지지자를 확보하여 공개 정보를 개선하고 귀하의 트위터 게시물이 더 많은 사람들에게 도달할 수 있도록 보장합니다.

    멋지고 멋진 기사를 작성해 주셔서 대단히 감사합니다.

  3. 카우치베이스에서 휴식 인터페이스는 언제 기대할 수 있나요?

    1. 매트 인젠트론 2월 12, 2013에서 7:01 오전

      조만간 nginx 모듈을 통한 REST 인터페이스가 제공될 예정입니다. 현재 개발 중입니다.

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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