이벤트 기반 애플리케이션용 데이터베이스

완료됨

특히 실시간으로 응답 시간을 예상하는 경우 모든 데이터 스토리지 솔루션이 이벤트 기반 애플리케이션의 요구 사항을 충족할 만큼 빠르지는 않습니다.

스토리지 솔루션에 대한 요구 사항

느슨한 결합 은 최종 일관성 및 잠재적으로 복제된 데이터의 가격으로 달성됩니다. 스토리지 솔루션은 특히 쓰기 액세스를 위해 높은 처리량을 처리해야 할 수 있습니다. 읽기 및 쓰기 액세스를 위해 데이터 세트를 구분해야 할 수도 있습니다. 스토리지 솔루션은 다음 요구 사항을 충족해야 합니다.

  • 빠른 비 차단 쓰기 액세스
  • 빠른 비 차단 읽기 액세스
  • 높은 처리량
  • 확장성
  • 생산적인 시스템의 경우 언제나 그처럼 SLA

Azure Cosmos DB (애저 코스모스 DB)

Azure Cosmos DB는 최신 앱 개발을 위한 완전 관리형 NoSQL 데이터베이스입니다. 한 자리 밀리초 응답 시간, 자동 및 즉각적인 확장성 및 모든 규모에서 보장된 속도를 제공합니다. 비즈니스 연속성은 SLA 지원 가용성 및 엔터프라이즈급 보안을 통해 보장됩니다. Azure Cosmos DB를 사용한 앱 개발은 더 빠르고 생산적입니다. 전 세계 어디에서나 턴키 다중 지역 데이터 배포, 오픈 소스 API 및 인기 있는 언어용 SDK와 같은 기능 덕분에

Azure Cosmos DB는 완전 관리형 서비스이기 때문에 자동 관리, 업데이트, 패치로 데이터베이스를 관리해 줍니다. 또한 용량과 비용을 일치시키기 위해 애플리케이션 요구 사항에 대응하는 비용 효율적인 서버리스 및 자동 확장 옵션으로 용량 관리를 처리합니다.

고려할 다른 데이터베이스

MongoDB 또는 Cassandra 및 기타 옵션도 고려해야 할 옵션일 수 있습니다. 이 Learn 모듈에서는 Azure Cosmos DB에 집중합니다.