다차원 스케일링

Couchbase 다차원 확장(MDS)은 서비스를 독립적으로 확장하고 올인원 설계의 리소스 낭비를 방지하여 성능을 개선하고 비용을 절감합니다.

다차원 스케일링이란 무엇인가요?

Couchbase MDS는 쿼리, 인덱스, 데이터 서비스를 개별적으로 확장할 수 있도록 하여 성능을 개선하고 비용을 절감합니다. 이렇게 분리하면 리소스 충돌, 하드웨어 낭비, 불필요한 리밸런싱이 제거됩니다. 또한 쿼리용 CPU, 인덱스용 SSD, 데이터용 RAM 등 각 서비스를 작업에 가장 적합한 하드웨어에 할당할 수 있습니다. 앱이 더 빠르게 실행되고, 고객에게 더 나은 경험을 제공하며, 시스템을 더 쉽게 관리할 수 있습니다.

데이터베이스 서비스는 격리를 통해 어떤 이점을 얻을 수 있나요?

쿼리를 위한 빠른 프로세서

쿼리는 전용 노드에서 더 빠르게 실행되며 CPU를 잡아먹어 읽기나 쓰기 속도가 느려지지 않습니다.

고성능 SSD

전용 노드의 인덱스는 더 빠르게 검색하고 디스크 I/O에 과부하가 걸려 쓰기 속도를 늦추지 않습니다.

데이터 배포

노드가 많을수록 데이터 용량이 커집니다. 격리된 데이터 노드를 사용하면 메모리 사용량은 증가하고 CPU/디스크 요구량은 감소하며 읽기/쓰기 속도는 일정하게 유지됩니다.

효율성

Couchbase를 사용하면 특정 노드에 서비스를 할당하여 효율적인 리소스 분배를 통해 CPU 및 RAM 사용량을 극대화할 수 있습니다.

독립 서비스

이러한 각 Couchbase 서비스를 독립적으로 확장할 수 있으며 모든 노드에서 모든 서비스를 실행할 필요는 없습니다.

  • 데이터

    JSON 문서를 위한 저장소 및 키/값 액세스.

  • 쿼리

    SQL++ 쿼리 엔진은 데이터 및 인덱스 서비스와 함께 사용할 수 있습니다.

  • 색인

    데이터의 기본 및 보조 인덱스.

  • AI를 위한 전체 텍스트, 지리공간 및 벡터 검색.

  • 분석

    실시간 워크로드 격리 분석 및 SQL++.

  • 이벤트

    돌연변이/시간에 대응하는 실시간 로직.

  • 백업

    전체 및 증분 백업과 병합.

간섭 없는 속도

전용 쿼리 노드는 읽기나 쓰기 속도 저하 없이 빠른 처리를 보장합니다. 쿼리 작업을 분리하면 다른 서비스와의 CPU 경합을 피할 수 있으며, 데이터 재조정 없이 쿼리 노드를 확장할 수 있습니다. 따라서 부하가 많은 상황에서도 쿼리 속도가 일관되게 빠릅니다.

고속 조회, 병목 현상 제로

인덱스 서비스는 SSD의 이점을 활용하며 격리되어 있을 때 가장 잘 작동합니다. 디스크 I/O가 다른 서비스와 공유되지 않기 때문에 쓰기 속도가 빠릅니다. 데이터 배포나 쓰기 성능에 영향을 주지 않으면서 인덱싱을 독립적으로 확장하고 필요한 만큼 인덱스를 만들 수 있습니다.

규모에 맞는 일관된 읽기 및 쓰기

데이터 노드가 쿼리 및 인덱스 워크로드에서 분리되면 읽기 및 쓰기가 빠르고 예측 가능하게 유지됩니다. 데이터 계층을 확장하기 위해 쿼리나 인덱스의 밸런스를 재조정할 필요가 없으며, CPU와 디스크 리소스를 더 적게 사용하면서 메모리의 우선순위를 지정할 수 있습니다.

고객의 의견

구축 시작

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

카펠라 무료 사용

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

연락하기

쿠버네티스 서비스에 대해 더 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.