Oracle NoSQL Database Cloud Simulator에서 개발

Oracle NoSQL Database Cloud Simulator를 사용하여 클라우드 API에 익숙해집니다.

Oracle NoSQL Database Cloud Simulator는 클라우드 서비스를 시뮬레이션하여 Oracle NoSQL Database Cloud Service에 접근하지 않고도 로컬에서 애플리케이션을 작성하고 테스트할 수 있습니다. Oracle NoSQL Database Java SDK에는 개발자가 시작할 수 있는 몇 가지 예가 포함되어 있습니다.

Oracle NoSQL Database Cloud Service를 시작하기 전에 기본 예를 사용하고 이해하여 Oracle NoSQL Database Cloud Simulator에서 애플리케이션을 개발할 수 있습니다.

Oracle NoSQL Database Java SDKOracle NoSQL Database Cloud Simulator 번들을 추출합니다. 클라우드 API를 사용하여 애플리케이션을 생성합니다. Oracle NoSQL Database Cloud Simulator를 사용하여 애플리케이션을 구축, 디버깅 및 테스트한 후 애플리케이션을 Oracle NoSQL Database Cloud Service로 이전합니다.

Oracle NoSQL Database Cloud Simulator 다운로드

Oracle NoSQL Database Cloud Simulator를 다운로드하여 추출하는 방법을 알아봅니다.

Oracle NoSQL Database Cloud Simulator는 Oracle Cloud 웹사이트에서 다운로드할 수 있습니다. Oracle NoSQL Database Cloud Simulator를 설치하려면 먼저 파일을 다운로드하고 추출합니다.

주:

Oracle NoSQL Database Cloud Simulator를 실행하려면 로컬 시스템이 다음 요구사항을 충족해야 합니다.
  • Java JDK 버전 10 이상이 시스템에 설치되어 있습니다.

  • Oracle NoSQL Database Cloud Simulator를 설치할 최소 5GB의 사용 가능한 디스크 공간입니다.

다음 단계를 수행하십시오.
  1. 브라우저에서 Oracle Cloud 다운로드 페이지를 열고 Oracle NoSQL Database Cloud를 누릅니다.
  2. Oracle NoSQL Cloud Simulator 다운로드를 누릅니다.
  3. Oracle NoSQL Database Cloud Simulator Zip 또는 Tar 파일을 선택하여 라이센스 계약에 동의하고 다운로드를 누릅니다.
  4. Gunzip 및 .tar.gz 패키지의 압축을 풉니다(또는 .zip 패키지를 다운로드한 경우 파일 압축을 풉니다).
    tar xvfz oracle-nosql-cloud-simulator-<version_number>.tar.gz

    출력에는 패키지의 일부인 모든 디렉토리와 파일이 표시됩니다. Oracle NoSQL Database Cloud Simulator 관련 .jar 파일은 모두 cloudsim/lib 디렉토리에 배치됩니다.

패키지를 추출한 후 시뮬레이터를 시작하고 중지하는 방법에 대한 지침은 oracle-nosql-cloud-simulator-<version_number>/README.txt 파일을 참조하십시오.

Oracle NoSQL Database Cloud Simulator를 사용하려면 지원되는 Oracle NoSQL 언어 SDK 중 하나를 다운로드해야 합니다. SDK에는 Oracle NoSQL Database Cloud Simulator 또는 Oracle NoSQL Database Cloud Service에 연결할 수 있는 지침과 예제 코드가 있습니다.

Oracle NoSQL Database Cloud ServiceOracle NoSQL Database Cloud Simulator 비교

Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service의 차이점을 알아봅니다. 이 차이점은 운용 환경에서 응용 프로그램을 사용하기 전에 고려해야 할 중요한 설계 사항을 결정하는 데 도움이 됩니다.

Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service의 로컬 버전입니다. Oracle NoSQL Database Cloud Simulator에서 생성하는 서버 인스턴스는 Oracle NoSQL Database Cloud Service에 비해 비교적 제한된 집계 처리량을 지원합니다. 또한 Oracle NoSQL Database Cloud Simulator에서 NoSQL 작업을 수행하면 배포된 시스템의 속도와 기능을 기반으로 합니다.

이에 비해 Oracle NoSQL Database Cloud Service는 확장성, 가용성, 내구성 등의 기능 때문에 운영 환경에 적합합니다.

Oracle NoSQL Database Cloud SimulatorOracle NoSQL Database Cloud Service와 비교할 때 다음과 같은 제한 사항이 있습니다.

  • Oracle NoSQL Database Cloud Simulator는 개발 및 테스트 목적으로만 사용할 수 있습니다. 성능 측정 또는 운용 환경에서는 Oracle NoSQL Database Cloud Simulator를 사용하지 마십시오.

  • Oracle NoSQL Database Cloud Simulator를 실행하려면 최소 5GB의 디스크 드라이브 공간을 사용할 수 있어야 합니다.

  • Oracle NoSQL Database Cloud Simulator의 단일 인스턴스는 루트 디렉토리(Oracle NoSQL Database Cloud Simulator 데이터가 있는 디렉토리)에서 시작해야 합니다. Oracle NoSQL Database Cloud Simulator는 데이터 스토리지 디렉토리에 대한 배타적 제어를 가정합니다.

  • Oracle NoSQL Database Cloud Simulator는 보안 관련 구성을 지원하지 않거나 요구하지 않습니다.

  • 테이블 수, 테이블 크기, 인덱스 수 또는 테이블에 대해 지정된 최대 처리량(로컬 디스크 드라이브의 저장 영역 크기 제외)에 대해 하드 제한이 적용되지 않습니다.

  • 테이블 생성 또는 삭제, 인덱스 생성 또는 삭제와 같은 DDL(데이터 정의어) 작업은 제한되지 않습니다.

  • 운영 기록은 유지되지 않습니다.