도전 과제

오라클 대신 Couchbase를 선택해야 하는 3가지 이유

엔터프라이즈 고객은 관계형 데이터베이스를 Couchbase의 최신 NoSQL 데이터베이스로 대체하여 더 낮은 비용으로 더 뛰어난 민첩성과 더 나은 성능으로 최신 애플리케이션을 강화하고 있습니다.

챌린지 #1

비싸고 확장하기 어려움

오라클은 코어 수가 많은 서버의 경우 복잡한 코어당 라이선싱으로 10~40배의 비용이 더 듭니다.

챌린지 #2

데이터 유연성 부족

오라클은 애자일 개발을 더욱 어렵게 만들어 속도 저하와 다운타임으로 이어집니다.

도전 #3

NoSQL에 누락된 RDBMS 기능

오라클은 고객 대면 애플리케이션에 지연 시간이 짧은 성능을 제공하는 데 어려움을 겪고 있습니다.

기능

카우치베이스와 오라클의 주요 기능 비교

  • 포함된 내용
  • SQL
  • 산 거래
  • 스키마 유연성
  • 수평 스케일링
  • 자동 복제
  • 내장 캐싱
  • 다중 모델 지원
  • 모바일 및 엣지 동기화
  • 자동 샤딩
  • 다차원 스케일링
  • 데이터베이스 로직
  • REST 관리 API
  • Couchbase
  • 이벤트, UDF
  • Oracle
  • 제한된 네이티브 샤딩, 복잡한
  • 스프로크, 트리거, 조회수

고객

성공 사례: 오라클에서 카우치베이스까지

Amadeus-1
"Couchbase는 클라우드에 대한 우리의 비전과 PaaS에서 직접 데이터 저장소를 운영하고자 하는 우리의 비전을 함께 받아들일 수 있었습니다."
빈센트 버신, 단위 관리자, NoSQL 솔루션, 아마데우스
20 초당 백만 건의 작업
< 2.5 ms 응답 시간

코드 스니펫

SQL++는 PL/SQL과 같은 모든 기능을 갖춘 SQL 구현으로, JOIN, CTE 및 CRUD를 지원합니다.

SQL에서 NoSQL로: 마이그레이션

관계형에서 NoSQL로 전환하기: Oracle에서 시작하는 방법.