Oracle NoSQL Database Cloud Service의 기능

Oracle NoSQL Database Cloud Service 및 상시 무료 NoSQL 데이터베이스 서비스의 주요 기능에 대해 알아봅니다. 상시 무료 NoSQL 데이터베이스 서비스는 현재 피닉스 지역에서만 사용할 수 있습니다.

이 문서에는 다음 항목이 포함되어 있습니다.

주요 기능

Oracle NoSQL Database Cloud Service의 주요 기능에 대해 알아봅니다.

주: 항상 무료 NoSQL 테이블은 단일 테이블일 수만 있습니다.

Oracle NoSQL Database에 대한 권한 모델

일반적으로 Oracle은 Oracle NoSQL Database용 Oracle Cloud 서비스의 관리 및 모니터링과 관련된 다양한 관리 작업을 수행할 책임이 있습니다. 그러나 고객은 몇 가지 작업과 Oracle이 작업을 시작하도록 지시하거나 Oracle이 작업을 수행하는 방법 또는 시기를 지정할 책임이 있습니다.

표 - Oracle과 고객 간 작업 공유

태스크 주체 세부정보
NoSQL 데이터베이스 테이블 프로비저닝 Oracle Oracle은 테이블 프로비저닝을 담당합니다. 고객은 읽기 단위, 쓰기 단위 및 스토리지를 포함하여 지정된 테이블의 용량을 지정하는 프로비저닝 요청을 시작할 책임이 있습니다. 또한 고객은 가격 모델을 지정해야 합니다.
테이블 백업 고객 고객은 선택한 일정에 따라 테이블을 백업해야 합니다. Oracle은 백업을 수행하고 Oracle Object Storage에 저장하는 데 사용할 수 있는 마이그레이션기 도구를 제공합니다.
테이블 복원 고객 고객은 테이블을 복원해야 합니다. Oracle은 Oracle Object Storage에 저장된 파일에서 테이블을 복원하는 데 사용할 수 있는 마이그레이션기 도구를 제공합니다.
패치 적용 및 업그레이드 Oracle Oracle은 모든 NoSQL Database 리소스에 패치를 적용하고 업그레이드할 책임이 있습니다.
배율 Oracle Oracle은 NoSQL 데이터베이스 테이블을 확장합니다. 고객은 주문 조정 요청을 시작할 책임이 있습니다.
서비스 상태 모니터 Oracle Oracle은 NoSQL Database 리소스의 상태를 모니터링하고 게시된 지침에 따라 가용성을 보장할 책임이 있습니다.
애플리케이션 상태 및 성능 모니터링 고객 고객은 모든 수준에서 애플리케이션의 상태 및 성능을 모니터링할 책임이 있습니다. 이러한 권한에는 애플리케이션의 성능 모니터링 및 업데이트가 포함됩니다.
응용 프로그램 보안 고객 고객은 모든 수준에서 애플리케이션의 보안을 책임집니다. 여기에는 NoSQL 데이터베이스 테이블에 대한 클라우드 사용자 액세스, 이러한 리소스에 대한 네트워크 액세스 및 데이터에 대한 액세스가 포함됩니다. Oracle은 NoSQL 데이터베이스 테이블에 저장된 데이터가 암호화되도록 보장하고 NoSQL 데이터베이스 테이블에 대한 연결에는 TLS 1.2 암호화 및 전자 지갑 기반 인증이 필요합니다.
감사 Oracle Oracle은 NoSQL 데이터베이스 테이블에 대한 DDL API 호출을 기록하고 이러한 로그를 감사 목적으로 사용할 수 있도록 합니다.
경고 및 통지 Oracle Oracle은 서비스 이벤트에 대한 경보 및 통지 기능을 제공합니다. 고객은 관심 있는 데이터베이스 Alert를 모니터해야 합니다.

상시 무료 Service

주: 항상 무료 NoSQL 데이터베이스 서비스는 피닉스 지역에서만 사용할 수 있습니다.

항상 무료 NoSQL 데이터베이스 서비스

Oracle Cloud Free Tier의 일부인 Oracle NoSQL Database Cloud Service는 상시 무료 서비스로 참여합니다. 이 섹션에서는 해당 오퍼링의 제한 사항 및 세부정보에 대해 설명합니다.

상시 무료 NoSQL 데이터베이스 서비스의 기능

항상 무료 NoSQL 테이블에 대한 리소스 제한 사항

지역별 가용성

현재 상시 무료 NoSQL 테이블은 피닉스 지역에서만 사용할 수 있습니다.

항상 무료 NoSQL 테이블 - 비활성 및 삭제

상시 무료 NoSQL 테이블이 30일 동안 사용되거나 액세스되지 않은 경우 '비활성' 상태로 이동합니다. 90일 동안 비활성 상태로 유지되는 항상 무료 NoSQL 테이블이 삭제됩니다. 비활성 상태는 콘솔에서 테이블 이름 옆에 표시됩니다. 테이블이 처음에 비활성화되면(30일 동안 비활성화 후) 테넌시 관리자에게 고객 통지가 전송됩니다. 미리 알림은 75일 동안 비활성 상태로 다시 전송됩니다.

테이블의 임의의 행에 대해 가져오기/쓰기/삭제 작업을 수행하여 항상 무료 NoSQL 테이블을 다시 활성화할 수 있습니다. DDL 작업은 비활성 테이블을 다시 활성화하지 않습니다.

호스트된 전용 환경

Oracle NoSQL Database Cloud Service 전용 호스팅 환경에 대해 알아보십시오.

Oracle NoSQL Database 호스팅 환경은 테넌시 전용 NoSQL 환경을 제공합니다. 월별 고정된 환경 비용을 지불하고 해당 환경에 사용 가능한 모든 쓰기, 읽기 및 스토리지 용량을 사용할 수 있습니다. 전용 호스팅 환경에 대한 요청 서비스 티켓을 제출하려면 전용 호스팅 환경 요청을 참조하십시오.

전용 호스팅 환경의 특징:

호스트된 환경과 비호스트된 환경의 차이점:

주: 현재 전용 호스트 환경은 전역 활성 테이블을 지원하지 않습니다.

NoSQL Cloud Service와 온프레미스 데이터베이스의 기능 차이

테이블 - 상위 레벨 기능 비교

- NoSQL 데이터베이스 클라우드 서비스 NoSQL Database Enterprise Edition(EE)
인프라 및 소프트웨어 관리/유지보수(서버, 스토리지, 네트워킹, 보안, OS 및 NoSQL 소프트웨어) Oracle에서 관리 고객이 관리
데이터베이스 배포 Oracle Cloud 전용 Oracle Cloud 또는 기타 클라우드 공급업체의 고객 온프레미스 데이터 센터 또는 BYOL
라이선스/에디션 유료 구독 또는 상시 무료 서비스 Enterprise Edition(유료) 또는 Community Edition(무료 오픈 소스)
처리량 처리량은 NoSQL API 또는 OCI(Oracle Cloud Infrastructure) 콘솔을 통해 각 NoSQL 테이블 레벨에서 관리됩니다. 용량은 쓰기 단위, 읽기 단위로 측정됩니다. 동적 작업 로드에 맞게 테이블당 처리량을 조정할 수 있습니다. 테이블 제한이 초과되면 사용자에게 통지됩니다. 테넌시 레벨에는 최대 서비스 제한이 있습니다. 자세한 내용은 Oracle NoSQL Database Cloud Service 제한을 참조하십시오. 처리량은 각 NoSQL 클러스터에서 관리됩니다. 용량은 배포된 NoSQL 클러스터의 크기에 따라 달라집니다. 클러스터 크기가 클수록 사용자 테이블에 더 많은 처리 능력을 제공합니다.
예외사항역 스토리지 용량은 NoSQL API 또는 OCI(Oracle Cloud Infrastructure) 콘솔을 통해 각 NoSQL 테이블 레벨에서 관리됩니다. 용량은 기가바이트(GB) 단위로 측정됩니다. 동적 워크로드에 맞게 테이블당 스토리지 용량을 조정할 수 있습니다. 테이블 한도를 초과하면 사용자에게 통지됩니다. 테넌시 레벨에는 최대 서비스 제한이 있습니다. 자세한 내용은 Oracle NoSQL Database Cloud Service 제한을 참조하십시오. 스토리지 용량은 각 NoSQL 클러스터에서 관리됩니다. 용량은 클러스터에 배치된 각 스토리지 노드의 디스크 수 및 특정 구성에 따라 달라집니다. 클러스터 크기와 디스크 용량이 클수록 사용자 테이블에 더 많은 스토리지가 제공됩니다.
상호 운용성 응용 프로그램 코드를 수정하지 않고 단일 프로그래밍 인터페이스를 통해 NoSQL Database Enterprise Edition과 상호 운용됩니다. 애플리케이션 코드를 수정하지 않고 단일 프로그래밍 인터페이스를 통해 NoSQL Database Cloud Service와 상호 운용됩니다.
설치 고객이 설치하지 않습니다. 고객은 NoSQL 테이블을 생성하여 바로 서비스 사용을 시작합니다. 고객은 소프트웨어를 다운로드하여 설치하여 여러 스토리지 노드에서 NoSQL 클러스터를 설정합니다.