Offcanvas

개발자 / 애플리케이션

오라클, ‘오라클 데이터베이스 23c 개발자용 무료 버전’ 공개

2023.04.05 편집부  |  CIO KR
오라클이 오라클 데이터베이스 23c(Oracle Database 23c)의 무료 버전을 발표했다. 이번 ‘오라클 데이터베이스 23c 무료 개발자용 릴리스’는 오라클 데이터베이스 23c(코드명 ‘App Simple’)의 각종 최신 기능을 직접 사용해 보길 원했던 전 세계의 수많은 개발자 및 기업의 수요를 충족시킬 것이라고 회사는 설명했다.

개발자들은 해당 릴리스를 통해 현대적 데이터 중심 애플리케이션 개발을 간소화하는 오라클 데이터베이스의 각종 혁신 기능을 활용해 차기 장기 지원(Long-Term Support ; LTS) 릴리스 오라클 데이터베이스 23c 출시에 대비할 수 있다.
 

오라클 후안 로이자 미션 크리티컬 데이터베이스 테크놀로지 부문 총괄 부사장은 “오라클 데이터베이스 23c 무료­개발자용 릴리스를 통해 개발자들은 관계형 및 문서 데이터 모델을 통합하여 두가지 모델의 장점을 모두 활용할 수 있는 JSON 관계형 이원성(JSON Relational Duality), OLTP 데이터에 직접 그래프 쿼리를 수행하기 위한 SQL 지원, 세계에서 가장 널리 사용되는 프로그래밍 언어 자바스크립트(JavaScript)의 저장 프로시저(Stored Procedures) 등의 다양한 혁신 기능을 활용할 수 있다”며, “이로써 기술적 역량을 향상시키고 새로운 앱을 개발할 수 있게 됐다”고 말했다.

오라클 데이터베이스 23c 무료 개발자용 릴리스는 도커 이미지(Docker Image), 버추얼박스 VM(VirtualBox VM), 리눅스 RPM(Linux RPM) 설치 파일 등의 형식으로 다운로드할 수 있다. 다운로드 시 별도의 사용자 계정 또는 로그인을 요구하지 않는다. 윈도우 버전도 곧 제공될 예정이다.

오라클 데이터베이스 23c 무료 개발자용 릴리스는 새로운 기능 ▲JSON 관계형 이원성 ▲자바스크립트 저장 프로시저(GraalVM 기반) ▲JSON 스키마(JSON Schema) ▲운영 속성 그래프(Operational Property Graphs) ▲오라클 카프카 API(Oracle Kafka APIs) ▲SQL 도메인(SQL Domains) ▲주석(Annotations) 등을 포함한다. 

개발자들은 단일 데이터 소스를 사용해 관계형 또는 JSON 패러다임으로 애플리케이션을 구축하고, 관계형 모델과 문서 모델의 장점을 모두 활용할 수 있다. 데이터는 한 번만 저장되지만, 두 가지 방식의 접근법을 모두 활용해 액세스, 작성, 수정이 가능하다. 개발자들은 ACID 호환 트랜잭션 및 동시성 제어를 비롯한 JSON 및 관계형 모델의 장점을 모두 활용할 수 있다. 따라서 더 이상 복잡한 객체-관계형 매핑 또는 데이터 불일치 문제로 인한 절충점을 찾을 필요가 없다.
 
이제 자바스크립트 저장 프로시저를 작성하거나, 기존 자바스크립트 라이브러리를 오라클 데이터베이스로 로드하는 방식을 통해 그 어느 때보다도 데이터에 가까운 위치에서 자바스크립트 코드를 실행할 수 있게 됐다. 자바스크립트 코드 지원을 통해 데이터 계층 내에서 기존 비즈니스 로직을 바로 재사용할 수 있고, 자바스크립트 개발자 기술 또한 재사용할 수 있게 됐으므로 개발자 생산성도 함께 향상된다. 뿐만 아니라, 자바스크립트 코드 호출은 SQL 및 PL/SQL 언어와 혼합되어 다중(polyglot) 프로그래밍 언어를 지원한다.
 
이제 개발자들은 업계 표준 JSON 스키마를 통해 JSON 문서 구조를 확인 및 검증함으로써 JSON 데이터 형식을 안심하고 신뢰감을 갖고 사용할 수 있게 되었다.

개발자들은 관계형 및 JSON 데이터 양쪽 모두를 대상으로 그래프 분석을 실행하는 기능을 포함해 업계 선도의 신규 SQL 표준 속성 그래프 쿼리 지원 기능을 통해 오라클 데이터베이스에서 트랜잭션 및 분석 속성 그래프 애플리케이션을 모두 구축할 수 있다.
 
이제 최소한의 코드 변경만으로도 오라클 데이터베이스 트랜잭션 이벤트 큐(Oracle Database Transactional Event Queues)를 대상으로 카프카 애플리케이션들을 구동할 수 있다. 이를 통해 단일 원자적 트랜잭션 내에서 이벤트 작업 및 데이터베이스 변경을 모두 수행하는 트랜잭션 이벤트를 활용해 훨씬 더 강력한 마이크로서비스를 구축할 수 있게 되었다.

신규 도메인 구조는 의도된 데이터 사용 내역의 문서화 작업을 중앙화하는 경량 유형 수정자(modifier) 역할을 수행함으로써 SQL 표준 도메인을 확장하고 큰 폭으로 개선한다. 이를 통해 개발자들은 용도별 데이터 유형이나 사용자 정의 유형으로 인한 복잡성 및 호환성 문제를 겪을 필요 없이 데이터 사용 방식을 보다 잘 이해하고 전반적 데이터 품질을 개선할 수 있다.

이제 오라클 데이터베이스에 내장된 신규 주석 메커니즘을 통해 데이터베이스 메타데이터를 데이터와 함께 직접 저장할 수 있다. 개발자는 테이블, 열, 뷰, 인덱스 및 기타 공통 데이터 모델 속성에 주석을 달 수 있다. 이를 통해 다양한 애플리케이션에 사용된 속성들을 등록 및 교환 가능한 중앙화 및 경량화된 선언적 저장 공간을 활용할 수 있다. 메타데이터를 데이터와 함께 저장하면 데이터를 사용하는 모든 사용자 또는 애플리케이션에 대한 일관적이고 보편적인 접근성을 보장할 수 있다. ciokr@idg.co.kr
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.