Oracle NoSQL Database SDK 드라이버 정보

Oracle NoSQL Database SDK 드라이버에 대해 알아봅니다.

Oracle NoSQL Database는 idiomatic 언어 API 및 데이터 구조를 사용하여 가장 많이 사용되는 프로그래밍 언어 및 프레임워크를 지원하므로 애플리케이션 언어가 NoSQL 데이터베이스에 저장된 데이터에 기본적으로 액세스할 수 있습니다. 현재 Java, Python, Node.js(JavaScript/TypeScript), Golang, C#/.NET 프로그래밍 언어 및 프레임워크를 지원합니다.

최신 버전의 java jdk가 컴퓨터에 로컬로 설치되어 있는지 확인합니다.

maven가 설치되어 있는지 확인하십시오. 세부정보는 Maven 설치를 참조하십시오. Oracle NoSQL Database SDK for Java는 Maven Central 저장소에서 사용할 수 있으며 자세한 내용은 여기에서 확인할 수 있습니다. 프로젝트의 기본 위치는 GitHub입니다.

다음 POM 파일 종속성을 사용하여 SDK를 실행하는 데 필요한 모든 파일을 가져올 수 있습니다.

주:

pom.xml 파일에서 Oracle NoSQL Java SDK 버전의 위치 표시자를 정확한 SDK 버전 번호로 바꾸십시오.
<dependency>
  <groupId>com.oracle.nosql.sdk</groupId>
  <artifactId>nosqldriver</artifactId>
  <version><NOSQL_JAVASDK_VERSION></version>
</dependency>

Java용 Oracle NoSQL Database SDK는 모든 Java 클래스, 메소드, 인터페이스 및 예를 제공합니다. 설명서는 GitHub 또는 Java API Reference Guide에서 javadoc으로 제공됩니다.

python이 시스템에 설치되어 있는지 확인하십시오. 아래 명령으로 Python 패키지 인덱스를 통해 Python SDK를 설치할 수 있습니다.

pip3 install borneo
Oracle NoSQL Database Cloud Service를 사용하는 경우 oci 패키지도 설치해야 합니다.
pip3 install oci

프로젝트의 기본 위치는 GitHub입니다. Python용 Oracle NoSQL SDK는 모든 Python 클래스, 메소드, 인터페이스 및 예제를 제공합니다. 설명서는 Python API Reference Guide에서 제공됩니다.

컴퓨터에 Go가 설치되어 있는지 확인합니다.

Oracle NoSQL Database용 Go SDK는 Go 모듈로 게시됩니다. Go 모듈을 사용하여 애플리케이션에 대한 종속성을 관리하는 것이 좋습니다. Go 모듈을 사용하면 Go SDK를 명시적으로 다운로드할 필요가 없습니다. 필요에 따라 SDK 패키지에 대한 import 문을 애플리케이션 코드에 추가합니다. 예:
import "github.com/oracle/nosql-go-sdk/nosqldb"
응용 프로그램을 빌드하거나 테스트할 때 빌드 명령은 필요에 따라 자동으로 새 종속성을 추가하여 임포트를 충족시키고, go.mod를 업데이트하고, 새 종속성을 다운로드합니다.

프로젝트의 기본 위치는 GitHub입니다. SDK 사용에 대한 정보와 Go 드라이버 패키지, 유형 및 방법을 참조하려면 online godoc에 액세스합니다.

Node.js 다운로드에서 Node.js를 다운로드하고 설치합니다. 노드 패키지 관리자(npm)가 Node.js와 함께 설치되었는지 확인합니다. 아래 표시된 명령 중 하나를 사용하여 Oracle NoSQL Database용 노드 SDK를 설치합니다.

프로젝트의 종속성으로 설치하려면 다음과 같이 하십시오.
npm install oracle-nosqldb

npm은 현재 디렉토리에 node_modules 디렉토리를 만들어 설치합니다.

전역 설치 방법:
npm install -g oracle-nosqldb

프로젝트의 기본 위치는 GitHub입니다. Node.js API 참조 설명서에 액세스하여 Node.js 클래스, 이벤트 및 전역 객체를 참조합니다.

TypeScript를 사용하는 경우 npm를 사용하여 지원되는 버전을 설치합니다. 다음 명령을 사용하여 Typescript의 특정 버전을 설치합니다.
npm install typescript

TypeScript에 대한 자세한 내용은 TypeScript Modules을 참조하십시오.

코드 샘플 정보:

ES6 모듈을 사용하는 경우 TypeScript 또는 JavaScript에서 제공된 코드 샘플을 사용할 수 있습니다.

Oracle NoSQL Database에서는 JavaScript를 CommonJS 또는 ES6 모듈과 함께 사용합니다. 각 모듈에서 노드 SDK에서 NoSQLClient 클래스 및 기타 클래스/유형을 가져오는 방법은 다양합니다.
  • JavaScript를 CommonJS 모듈과 함께 사용하려면 'require' 구문을 사용하여 클래스/유형을 가져옵니다. 자세한 내용은 Node.js CommonJS Modules을 참조하십시오. 예:
     const NoSQLClient = require('oracle-nosqldb').NoSQLClient;
  • JavaScript를 ES6 모듈과 함께 사용하려면 'import' 구문을 사용하여 클래스/유형을 가져옵니다. 자세한 내용은 Node.js ECMAScript Modules을 참조하십시오. 예:
     import { NoSQLClient } from 'oracle-nosqldb';

시스템에 .NET이 설치되어 있는지 확인합니다.

프로젝트에 대한 참조로 추가하거나 독립적으로 SDK를 NuGet 패키지 관리자에서 설치할 수 있습니다.
  • SDK를 Project Reference로 추가합니다. 다음 명령을 실행하여 프로젝트 디렉토리를 생성합니다.
    dotnet newconsole -o HelloWorld
    .Net CLI를 사용하여 SDK NuGet 패키지를 프로젝트에 대한 참조로 추가할 수 있습니다.
    cd <your-project-directory>
    dotnet add package Oracle.NoSQL.SDK
    또는 Visual Studio에서 NuGet 패키지 관리자를 사용하여 동일한 작업을 수행할 수 있습니다.
  • 독립 설치: nuget.exe CLI를 사용하여 선택한 디렉토리에 SDK를 독립적으로 설치할 수 있습니다.
    nuget.exe install Oracle.NoSQL.SDK -OutputDirectory
    <your-packages-directory>

프로젝트의 기본 위치는 GitHub입니다. 모든 클래스 및 메소드에 대한 자세한 내용은 Oracle NoSQL Dotnet SDK API Reference를 참조하십시오.