NoSQL 데이터베이스에 연결
게시 됨: 2022-11-23Nosql 데이터베이스는 수집되는 데이터의 양이 기하급수적으로 계속 증가함에 따라 점점 인기를 얻고 있습니다. 기존의 관계형 데이터베이스 가 여전히 가장 널리 사용되는 반면 nosql 데이터베이스는 확장성과 유연성으로 인해 입지를 다지고 있습니다. 그렇다면 nosql 데이터베이스에 어떻게 연결합니까? 몇 가지 방법이 있지만 가장 일반적인 방법은 애플리케이션 프로그래밍 인터페이스(API)를 통하는 것입니다. API를 사용하면 애플리케이션이 데이터를 읽고 쓰기 위해 데이터베이스와 상호 작용할 수 있습니다. nosql 데이터베이스에 연결하는 또 다른 방법은 명령줄 인터페이스(CLI)를 사용하는 것입니다. 이것은 종종 관리 작업이나 쿼리 실행에 사용됩니다. 마지막으로 웹 기반 인터페이스를 통해 nosql 데이터베이스에 연결할 수도 있습니다. 디버깅이나 쿼리 실행에 자주 사용됩니다. 어떤 방법을 선택하든 nosql 데이터베이스에 연결하는 것은 약간 까다로울 수 있습니다. 그러나 요령을 터득하면 이러한 데이터베이스가 제공하는 강력한 기능을 활용할 수 있습니다.
NoSQL 데이터베이스는 컬렉션 및 문서를 기반으로 데이터를 관계형으로 저장하지 않는 데이터베이스입니다. 이러한 문서는 JSON 키-값 쌍으로 쌍을 이룰 수 있습니다. NoSQL 컬렉션에는 문서의 모든 세부 정보가 포함됩니다. 일부 문서에는 추가 정보를 추가하고 다른 문서는 생략할 수 있습니다. MongoDB를 사용하려면 먼저 컴퓨터에 MongoDB를 설치해야 합니다. Windows OS를 사용하려면 앞서 복사한 경로를 추가해야 합니다. 이 방법을 사용하여 터미널에서 MongoDB 명령을 실행할 수 있습니다.
MongoDB의 bin 경로를 사용하여 MongoDB 셸을 환경 변수에 포함하면 MongoDB 셸을 설치하지 않고도 터미널에서 명령을 실행할 수 있습니다. PC에서 MongoDB Compass 를 찾는 데 문제가 있는 경우 별도로 설치할 수 있습니다. MongoDB는 Homebrew 옵션을 통해 Mac에 설치할 수 있습니다. 아직 Homebrew가 설치되어 있지 않은 경우에도 Mac 터미널에서 이 명령을 사용하여 최신 버전을 설치할 수 있습니다.
Nosql 데이터베이스에 연결하려면 어떤 정보가 필요합니까?
필수 정보는 통신 지역 또는 끝점 정보, 권한 부여 정보 및 Oracle NoSQL 데이터베이스 클라우드 서비스에 대한 자격 증명(AuthConfig라고도 함)으로 구성됩니다. 지역을 지정할 수 있지만 문자열 끝점은 지정할 수 없습니다.
관계형 테이블에 데이터를 저장하는 대신 NoSQL 데이터베이스는 데이터를 문서에 저장합니다. 데이터 관리 시스템은 적응 및 확장이 가능하고 최신 비즈니스 요구 사항에 신속하게 대응할 수 있도록 설계되었습니다. 문서 데이터베이스 , 키-값 저장소, 와이드 컬럼 데이터베이스 및 그래프 데이터베이스는 NoSQL 데이터베이스의 예입니다. NoSQL 데이터베이스는 세계에서 가장 큰 2000개 기업의 미션 크리티컬 애플리케이션을 강화하는 데 도움을 주고 있습니다. 이러한 현상은 대부분의 관계형 데이터베이스가 처리하기 너무 어려운 5가지 기술 동향에 기인할 수 있습니다. 고정 데이터 모델로 인해 관계형 데이터베이스는 제 경험상 애자일 개발의 주요 장애물입니다. NoSQL의 경우 애플리케이션 모델과 데이터 모델이 구분되지 않습니다.
NoSQL에는 미리 정해진 데이터 모델링 방법이 없습니다. 문서 지향 데이터베이스는 스프레드시트나 데이터베이스와 달리 데이터 저장을 위한 사실상의 형식으로 JSON을 사용합니다. 이렇게 하면 ORM 프레임워크가 필요하지 않으므로 애플리케이션을 더 쉽게 개발할 수 있습니다. N1QL(nickel로 발음)은 SQL을 JSON으로 확장하는 데 사용할 수 있는 새로운 쿼리 언어로 Couchbase Server 4.0에 도입되었습니다. 이 패키지에는 집계(GROUP BY), 정렬(SORT BY), 조인(LEFT OUTER / INNER) 등 다양한 표준 SELECT / FROM / WHERE 문이 포함되어 있습니다. NoSQL 분산 데이터베이스의 실질적인 이점은 부분적으로 확장 아키텍처를 사용하고 단일 장애 지점이 없기 때문에 강력합니다. 인터넷과 모바일 장치를 통한 고객 참여 증가로 인해 가용성에 대한 관심이 높아지고 있습니다.
NoSQL 데이터베이스는 설정, 구성 및 확장이 간단합니다. 읽기, 쓰기, 저장 및 배포를 위해 만들어졌습니다. 모든 규모의 클러스터 관리 및 모니터링은 물론 모든 규모의 클러스터 관리가 가능합니다. 분산된 NoSQL 데이터베이스에는 모든 데이터 센터 간의 복제 기능이 내장되어 있으며 별도의 소프트웨어가 필요하지 않습니다. 또한 하드웨어 라우터를 통해 즉각적인 장애 조치를 제공하므로 응용 프로그램이 데이터베이스가 문제를 발견하고 자체 복구 프로세스를 수행할 때까지 기다릴 필요가 없습니다. NoSQL이 오늘날의 웹, 모바일 및 사물 인터넷(IoT) 애플리케이션을 위한 사실상의 기술이 되면서 점점 더 기본 데이터베이스 기술로 채택되고 있습니다.
Nosql 데이터베이스가 압도적인 이유
NoSQL 데이터베이스가 점점 인기를 얻고 있는 데는 여러 가지 이유가 있습니다. 많은 양의 데이터를 처리할 수 있기 때문에 기존 SQL 데이터베이스 에 비해 상당한 이점이 있습니다. SQL 데이터베이스는 일반적으로 추가 엔지니어링 없이 웹 규모 애플리케이션을 처리하는 데 사용됩니다. 데이터 확장성으로 가는 길은 간단하고 직관적인 방식으로 이해하고 설명할 수 있습니다. 고려해야 할 또 다른 중요한 요소는 데이터 모델입니다. 문서 데이터베이스의 쿼리 기능은 업계에서 가장 앞선 기능으로 다양한 애플리케이션을 처리할 수 있습니다. 기본 키는 키-값 저장소 및 와이드 열 저장소와 동일합니다. 속도가 빠르기 때문에 특정 데이터에 빠르게 액세스해야 하는 상황에서 탁월한 도구입니다.
Nosql 데이터베이스를 쿼리할 수 있습니까?
예, nosql 데이터베이스를 쿼리할 수 있습니다. 사용 중인 데이터베이스에 따라 여러 가지 방법이 있습니다. 예를 들어 MongoDB에서는 find() 메서드를 사용하여 데이터베이스를 쿼리할 수 있습니다.
이 10가지 예를 따르면 MongoDB 데이터베이스 에서 데이터를 검색하는 방법을 배울 수 있습니다. 컬렉션은 문서를 구성하는 구조입니다. Find 메서드는 인수나 컬렉션이 필요하지 않은 경우 모든 문서를 검색합니다. 데이터베이스에서 값을 집계하는 것은 MongoDB만큼 간단합니다. 예를 들어, 구매 내역을 기반으로 남성과 여성의 총 구매 금액을 계산할 수 있습니다. 그런 다음 조건과 일치하는 문서를 선택하고 이러한 문서에 집계를 적용합니다. Pandas의 구문은 Groupby의 구문과 유사하므로 익숙할 것입니다.
많은 양의 데이터를 처리할 때는 정렬하는 것이 좋습니다. 이 예에서는 집계 파이프라인에 Sort를 추가했습니다. 정렬 필드와 함께 정렬 동작이 지정됩니다. 하나는 오름차순 숫자 1로 표시되고 다른 하나는 내림차순 숫자 -1로 표시됩니다. NoSQL 및 NoSQL 데이터베이스에 대한 일련의 기사가 앞으로 몇 주 안에 게시될 예정입니다.
선택한 데이터베이스는 페이지의 내용에 영향을 줄 수 있습니다. 구입하기 전에 원하는 데이터베이스 유형을 결정하십시오. 비즈니스를 수행하기 위해 관계형 데이터베이스가 필요합니까? 문서 지향 데이터베이스는 무엇이며 어떻게 구축해야 합니까? 키-값 저장소란 무엇입니까? 그래프 데이터베이스란 무엇입니까? 어떤 예가 있습니까? 데이터베이스 유형 은 특정 클라이언트의 요구에 맞게 조정할 수 있습니다. 데이터베이스 기반 웹 애플리케이션은 변화하는 웹 환경에 쉽게 적응할 수 있습니다. 대부분의 경우 데이터베이스에 구애받지 않는 웹 애플리케이션을 구축할 수 있습니다. 이는 애플리케이션이 모든 유형의 데이터베이스를 사용할 수 있음을 의미합니다. 실제로 NoSQL 데이터베이스는 단순한 데이터 스토리지 그 이상입니다. SQL은 이러한 데이터베이스의 쿼리에 사용됩니다. SQL 데이터베이스를 사용하면 데이터를 검색할 수 있습니다. 반면에 전통적인 관계형 데이터베이스는 쿼리 언어에 의해 제한되는 반면, 이것은 하나 이상의 쿼리 언어로 데이터베이스를 검색할 수 있는 기능을 제공합니다. 데이터베이스를 찾을 때 데이터베이스를 사용할 대상을 고려해야 합니다. NoSQL 데이터베이스는 이점 중 하나인 클라우드 기반 마이크로서비스에 사용할 수 있습니다. 결과적으로 데이터베이스를 분산 시스템으로 사용할 수 있습니다. 이러한 이점은 일반적으로 단일 서버에서 수행되는 기존의 관계형 데이터베이스와 달리 사용할 수 있습니다. 데이터베이스에 구애받지 않는 많은 웹 애플리케이션을 구축할 수 있습니다. 웹 애플리케이션은 React 또는 Angular와 같은 모든 유형의 웹 개발 프레임워크를 사용하여 만들 수 있습니다. 반면 기존 웹 애플리케이션은 일반적으로 특정 웹 개발 프레임워크를 사용하여 구축되지만 이 프레임워크로 구축된 웹 애플리케이션은 더 혁신적입니다.
SQL보다 Nosql을 사용하는 이유는 무엇입니까?
NoSQL 데이터베이스는 SQL을 사용하지 않는다는 단점이 있습니다. 그럼에도 불구하고 SQL은 여전히 많은 NoSQL 데이터베이스에서 사용됩니다. SQL 구성인 MySQL 및 Apache Cassandra 와 달리 CosmosDB, Cassandra CQL, Elasticsearch SQL 및 Cockroach Labs는 select-join-project 구성을 사용합니다. 쿼리를 생성하려면 NoSQLClient#query를 사용해야 합니다. 이 메서드는 배열이 있는 Javascript 객체인 Promise ofResult를 반환합니다. MongoDB와 같은 다른 데이터베이스와 마찬가지로 결과는 기본적으로 제한됩니다.
Nosql 테이블에 조인할 수 있습니까?
안타깝게도 네이티브 PHP는 NoSQL 데이터베이스에 가입할 수 없습니다. SQL과 NoSQL 데이터베이스의 주요 차이점은 데이터 유형입니다.
Oracle NoSQL 데이터베이스에서 사용하는 일반 조인 연산자는 기존 관계형 데이터베이스에서 지원되지 않습니다. 그러나 동일한 테이블 계층 구조를 갖는 것으로 분류되는 특수 유형의 조인 인 테이블을 지원합니다. 행을 조인할 때 같은 위치에 있는 행만 일치할 수 있으므로 이 유형의 조인이 효율적입니다.
Mongodb에서 테이블 조인
MongoDB와 같은 NoSQL 데이터베이스에서는 테이블 간 조인이 지원되지 않아 데이터 중복이 증가합니다. 반면에 MongoDB는 컬렉션에 가입하는 데 사용할 수 있는 Join이라는 새로운 조회 작업을 도입했습니다. 조회 기능을 사용하려면 NoSQL 데이터베이스의 테이블을 조인해야 합니다.
Python에서 Nosql 데이터베이스에 어떻게 연결합니까?
Python에서 NoSQL 데이터베이스에 연결하는 몇 가지 방법이 있습니다. 한 가지 방법은 PyMongo 라이브러리를 사용하는 것입니다. PyMongo는 MongoDB 데이터베이스에 연결할 수 있게 해주는 Python 라이브러리입니다. https://api.mongodb.com/python/current/installation.html에서 PyMongo 설치 방법에 대한 지침을 찾을 수 있습니다.
PyMongo를 설치하면 MongoClient 객체를 생성하여 MongoDB 데이터베이스에 연결할 수 있습니다. MongoClient 객체는 호스트 이름과 포트 번호를 매개변수로 사용합니다. 호스트 이름은 MongoDB 데이터베이스가 실행 중인 머신의 이름입니다. 포트 번호는 MongoDB 데이터베이스가 수신 대기 중인 포트입니다. 예를 들어 MongoDB 데이터베이스가 포트 27017의 localhost에서 실행 중인 경우 다음과 같이 MongoClient 객체를 생성합니다.
클라이언트 = MongoClient('로컬 호스트', 27017)
MongoClient 개체를 만든 후에는 데이터베이스 이름을 MongoClient 개체의 속성으로 사용하여 데이터베이스에 액세스할 수 있습니다. 예를 들어 데이터베이스 이름이 'test'인 경우 다음과 같이 액세스합니다.
db = 클라이언트.테스트
데이터베이스가 존재하지 않는 경우 처음 액세스할 때 자동으로 생성됩니다.
MongoDB와 같은 문서 지향 및 NoSQL 데이터베이스는 강력한 백엔드 시스템의 도움으로 몇 분 만에 확장 및 배포할 수 있습니다. MongoDB와 Python을 사용하면 광범위한 데이터베이스 애플리케이션 을 간단하게 만들 수 있습니다. 이 자습서에서는 MongoDB를 다양한 방법으로 사용할 수 있는 방법을 보여줍니다. MongoDB NoSQL 데이터베이스는 문서 지향 NoSQL 데이터베이스입니다. MongoDB는 기존 RDBMS와 달리 행 테이블을 사용하지 않고 문서 컬렉션에 데이터를 구성하고 저장합니다. 시스템은 시간이 지남에 따라 쉽게 수정할 수 있는 스키마가 없고 유연한 문서를 유지 관리합니다. MongoDB는 C로 구축되었으며 MongoDB Inc.에서 적극적으로 개발하고 있으며 일부 세계 최대 기업에서 사용하고 있습니다.
공식 웹 사이트에 따르면 MongoDB에는 두 가지 버전이 있습니다. Linux 배포판에 따라 설치 프로세스가 달라집니다. 원하는 경우 Docker 컨테이너를 사용하여 MongoDB를 설치할 수 있습니다. 이 섹션에서는 mongo 셸을 사용하여 데이터베이스에서 문서를 생성, 읽기, 업데이트 및 삭제하는 방법을 설명합니다. mongo 명령은 쉘을 시작하고 mongod 프로세스에서 제공하는 기본 로컬 서버에 연결합니다. 대부분의 경우 mongo 셸은 테스트 데이터베이스에 연결하여 세션을 시작합니다. 호스트와 포트를 지정하고 원격 데이터베이스에 액세스하는 것도 가능합니다.
MongoDB의 수집 기능은 문서를 구성하는 데 사용됩니다. 기존 RDBMS의 테이블 컬렉션은 엄격한 스키마가 없다는 점에서 테이블 컬렉션과 다소 유사합니다. 컬렉션의 각 문서는 이론적으로 일련의 필드 또는 구조로 생각할 수 있습니다. 업데이트 및 삽입 중에 문서 유효성 검사 규칙을 적용하여 문서 구조를 표준화할 수 있습니다. MongoDB에서 복잡한 데이터는 문서 지향 데이터 모델을 사용하여 단일 개체로 표현됩니다. 테이블이나 여러 개체를 살펴보지 않고도 데이터 개체 전체에 접근할 수 있습니다. mongo 셸을 사용하여 데이터베이스에 문서를 삽입하기 전에 먼저 컬렉션을 선택해야 합니다.
인수로 인용하는 문서는 컬렉션에서 insertOne() 호출로 설정되어야 합니다. MongoDB 서버와 통신하는 데 사용할 수 있는 PyMongo라는 Python 드라이버를 제공합니다. 다음 몇 섹션에서는 이 드라이버를 사용하여 자신만의 Python 데이터베이스 애플리케이션을 만드는 방법을 보여줍니다. 다른 콘텐츠를 읽으면 Python 애플리케이션에서 MongoDB 데이터베이스를 사용하는 방법에 대해 자세히 알아볼 수 있습니다. 이러한 예제를 사용하여 MongoDB 및 Python이 수행할 수 있는 작업에 대해 배울 수 있습니다. mongo 셸의 확장인 MongoClient를 사용하여 사용자 지정 호스트, 포트 및 기타 연결 매개 변수를 지정할 수 있습니다. MongoClient 인스턴스가 연결되면 특정 MongoDB 서버에 대한 액세스가 활성화됩니다.
Python 식별자 일치는 데이터베이스 이름이 존재하지 않는 상황에서도 허용됩니다. 문서에 많은 수의 문자가 포함된 경우 한 번의 시도로 데이터베이스에 문서를 추가할 수 있습니다. 또한 데이터베이스에서 데이터를 교체, 업데이트 및 삭제하는 방법을 제공합니다. 가끔 MongoDB 데이터베이스를 사용하는 애플리케이션이 있는 경우 MongoDB 데이터베이스도 가능합니다. 필요한 경우 연결을 열고 바로 닫을 수 있습니다. 개체 관계형 매핑은 개체에 연결하는 기능에서 SQL과 유사한 MongoDB의 구성 요소입니다. MongoEngine의 클래스 기반 추상화 덕분에 모든 모델에 대한 클래스를 생성할 수 있습니다.
MongoEngine으로 문서를 생성하려면 먼저 각 문서에서 사용할 데이터를 정의해야 합니다. 이 튜토리얼에서는 Python의 객체 지향 기능을 사용하여 MongoDB 데이터베이스로 작업하는 방법을 알려줍니다. MongoEngine에서 컬렉션은 튜토리얼 클래스와 동일합니다. Document를 서브클래싱하고 필수 필드를 클래스 속성으로 제공하여 모델을 작성하십시오. 각 필드 유형에 대해 개별적으로 매개변수를 정의하는 것도 가능합니다. PyMongo를 통해 데이터 유효성 검사를 요청하면 해당 기능을 수행합니다. 생성된 문서 개체에 저장합니다.
자동 데이터 유효성 검사를 사용하면 더 이상 많은 서류 작업을 처리할 필요가 없습니다. 문서 하위 클래스에는 연결된 컬렉션에서 문서를 찾고 표시하는 데 사용할 수 있는 an.objects 속성이 있습니다. 또한 MongoDB를 사용하면 요구 사항의 변화에 신속하게 적응할 수 있는 읽기 쉽고 적응력이 뛰어난 데이터 모델에 액세스할 수 있습니다.
파이썬은 다재다능한 언어입니다
Python을 사용하여 다양한 데이터베이스에 연결할 수 있습니다.
Nosql 데이터베이스 클라우드 서비스에 연결
NoSQL 데이터베이스 클라우드 서비스에 연결해야 하는 이유는 많습니다. 클라우드는 필요에 따라 확장성을 제공하므로 필요에 따라 데이터베이스를 쉽게 확장하거나 축소할 수 있습니다. 클라우드는 또한 고가용성 및 재해 복구를 제공하므로 데이터베이스를 항상 사용할 수 있고 정전 시 신속하게 복구할 수 있습니다. 그리고 클라우드는 데이터베이스 인프라 비용을 절감할 수 있는 좋은 방법입니다.
NoSQL이라는 용어는 이전에 비관계형/비SQL 프로그래밍을 설명하는 데 사용되었습니다. 빅 데이터 및 웹 애플리케이션은 실시간 NoSQL 데이터베이스 애플리케이션의 두 가지 예입니다. Google, Facebook, Amazon 및 Linkedln은 RDBMS가 비즈니스 운영에 미치는 영향을 줄이기 위해 NoSQL 데이터베이스를 사용하는 최고의 인터넷 회사입니다.
클라우드 호스팅 Nosql 데이터베이스의 이점
Nosql 데이터베이스는 Amazon Web Services에서 호스팅할 수 있는 오픈 소스 기술이며 어떤 회사도 소유하거나 통제하지 않습니다. 일반인도 이용할 수 있습니다. 퍼블릭 클라우드 기반 플랫폼 덕분에 특정 스키마에 의존하지 않고 데이터를 저장하고 검색할 수 있습니다.
오라클 노SQL
Oracle NoSQL 데이터베이스는 데이터 관리를 위한 고성능, 수평적 확장성 및 유연성을 제공하도록 설계된 분산 키-값 저장소입니다. Oracle NoSQL 데이터베이스는 JSON, BSON 및 XML을 비롯한 다양한 형식으로 저장된 데이터로 작업할 수 있는 간단한 인터페이스를 제공하는 NoSQL 호환 데이터베이스입니다. Oracle NoSQL Database는 Oracle Berkeley DB Java Edition 위에 구축되었으며 Oracle NoSQL 네트워크를 사용하여 확장 가능하고 안정적이며 가용성이 높은 데이터 저장소 를 제공합니다.
Mongodb와 Oracle의 차이점은 무엇입니까?
MongoDB는 Oracle 및 기타 관계형 데이터베이스에서 사용되는 기존의 단일 노드 설계가 아닌 분산 시스템 아키텍처를 기반으로 합니다. 결과적으로 MongoDB는 지속적인 가용성을 보장하기 위한 자동 샤딩 및 복제본을 통한 확장 및 데이터 현지화를 포함하여 여러 가지 고유한 기능을 갖추고 있습니다.
오라클이 기업을 위한 최고의 데이터베이스인 이유
강력한 재해 복구 및 데이터 보안 기능을 갖춘 강력한 데이터베이스가 필요한 경우 Oracle은 비즈니스를 위한 탁월한 선택입니다. 이 소프트웨어는 데이터 및 아키텍처 성능을 최적화하기 위한 포괄적인 도구 세트를 제공합니다.
Oracle은 Sql 데이터베이스입니까?
SQL(Structured Query Language)로 구성된 Oracle 데이터베이스의 데이터에 액세스하는 데 사용되는 명령문 집합입니다. 대부분의 응용 프로그램과 Oracle 도구는 사용자가 SQL을 직접 사용하지 않고 데이터베이스에 액세스할 수 있도록 허용하지만 이러한 응용 프로그램은 사용자 요청을 실행할 때 SQL을 사용해야 합니다.
Pl/sql이 Sql에 대한 최고의 프로그래밍 언어 확장인 이유
SQL용으로 널리 사용되는 절차적 언어 확장입니다. SQL 문을 절차적 구성과 결합하는 기능을 통해 PL/SQL 프로그램 내에서 기능 및 패키지 단위를 정의하고 실행할 수 있습니다. 반면 Oracle SQL은 SQL과 PL/SQL을 모두 지원하는 반면 MySQL은 MySQL만 지원합니다. MySQL과 비교할 때 Oracle SQL에서 둘 이상의 운영 체제를 실행할 수 없습니다. 예를 들어 Oracle SQL은 Windows, Mac OS X, Linux, UNIX 및 z/OS 환경에서 실행할 수 있습니다.
Oracle Nosql 데이터베이스 설치
Oracle NoSQL 데이터베이스를 설치하려면 먼저 Oracle Technology Network에서 Oracle NoSQL 데이터베이스 소프트웨어를 다운로드해야 합니다. 다음으로 선택한 디렉토리에 소프트웨어 압축을 풉니다. 마지막으로 install.sh 스크립트를 실행하여 소프트웨어를 설치합니다.
NoSQL 데이터베이스 드라이버는 Community Edition(CE), Enterprise Edition(EE) 및 Cloud Service Edition에서 찾을 수 있습니다. 이 위치에서 또는 사이트에서 다운로드한 소프트웨어를 통해 Universal Permissive License를 보거나 다운로드할 수 있습니다. 프록시에 대한 관리자 가이드는 각 데이터베이스 서버 버전에서 사용할 수 있습니다. 프록시는 초기 단계에서 데이터베이스 서버 버전 19.3과 함께 릴리스되었습니다. Community Edition과 Enterprise Edition에는 모두 Oracle NoSQL 데이터베이스용 kv-client Java 드라이버가 포함되어 있습니다. 이 드라이버의 드라이버로 데이터베이스 서버에 직접 연결되어야 합니다. 각 드라이버 릴리스는 일치하는 EE 릴리스, 이전 EE 릴리스 및 후속 EE 릴리스를 사용하여 테스트됩니다. 22.1.x와 같은 세 번째 계층의 버전 번호는 호환성에 영향을 미치지 않습니다.