오라클 데이터베이스 23c 베타(Oracle Database 23c Beta), 애플리케이션 개발자를 위한 객체 관계형 부정합(Object-relational mismatch) 문제 해결에 대한 새로운 접근법 제공
APEX 로우-코드 애플리케이션 개발 위한 기능 향상으로 네이티브 모바일 사용자 경험 개선
대한민국—2022년 10월 24일오라클이 융합형 데이터베이스(Converged Database)의 최신 버전인 '오라클 데이터베이스 23c 베타(Oracle Database 23c Beta)’를 발표했다. 오라클 데이터베이스 23c(코드명 ‘앱 심플(App Simple)’)는 모든 데이터 유형, 워크로드와 개발 스타일을 지원하는 제품으로, 애플리케이션 개발 및 간소화에 중점을 두었으며, 오라클의 데이터베이스 서비스 및 제품 포트폴리오 전반에 걸쳐 진행된 이번 혁신은 미션 크리티컬 워크로드에서의 성능, 보안 및 가용성에 대한 오라클의 리더십을 더욱 공고히 한다.
오라클 데이터베이스 23c에 적용된 신규 기능들은 JSON, 그래프(Graph), 마이크로서비스를 사용해 작성된 애플리케이션에서의 개발자 생산성을 혁신적으로 개선했다. 또한, 오라클 데이터베이스 23c에는 손쉬운 SQL 사용을 위한 개선 사항 및 스토어드 프로시저(stored procedure) 언어로 자바스크립트(JavaScript)가 추가됐으며, 새로운 접근법인 JSON 관계형 이원성(JSON Relational Duality)을 추가해 애플리케이션이 데이터를 조작하는 방식과 관계형 데이터베이스의 데이터 저장 방식 사이에 나타나는 부정합을 해결했다. JSON 관계형 이원성은 데이터가 애플리케이션 친화 JSON 문서 및 데이터베이스 친화 관계형 테이블로 동시에 사용될 수 있도록 허용함으로써 애플리케이션 개발을 간소화한다.
후안 로이자(Juan Loaiza) 오라클 미션 크리티컬 데이터베이스 테크놀로지 부문 총괄 부사장은 “모던 애플리케이션 구축에는 JSON, 그래프 등 신규 유형의 데이터와 머신러닝과 같은 새로운 분석 방식, 그리고 마이크로서비스 등의 새로운 개발 스타일이 활용되며, 모던 애플리케이션이 사용하는 방대한 데이터 기술은 애플리케이션 개발 및 실행의 복잡성을 높일 수 있다.”라며 “오라클 데이터베이스 23c는 모던 애플리케이션 개발 및 실행을 간소화하는 혁신적인 신기술을 갖췄다.”라고 말했다.
오라클은 또한 오라클 데이터베이스 데이터 무손실 자율 복구 서비스(Oracle Database Zero Data Loss Autonomous Recovery Service)를 발표했다. 이는 오라클 클라우드 인프라스트럭처(Oracle Cloud Infrastructure; 이하 OCI) 기반 미션 크리티컬 오라클 데이터베이스 서비스의 데이터 보호 기능을 개선하기 위한 것으로, 랜섬웨어, 정전, 인적 오류가 기업에 미치는 영향을 완화한다. 오라클은 이외에도 고객이 OCI 콘솔을 통해 자사의 애플리케이션, 미들웨어, 네트워크, 스토리지, 컴퓨트 등 애플리케이션 구축에 사용된 풀스택 기술에 대한 재해 복구 프로세스를 모니터링 및 관리할 수 있는 오라클 풀스택 재해 복구 서비스(Oracle Full Stack Disaster Recovery Service)를 발표했다.
칼 올룹슨(Carl Olofson) IDC 데이터 관리 소프트웨어 부문 연구 부사장은 “오라클 데이터베이스 23c에 추가된 JSON 관계형 이원성은 모던 애플리케이션 개발을 단순화하고, 해당 프로세스에 유연성을 더했다.”며 “이 기능은 오랫동안 이어지던 객체-관계형 부정합 문제를 해소하는 것은 물론, 개발자가 데이터 구조, 데이터 매핑, 데이터 일관성, 성능 튜닝 등에 관계없이 각각의 사용 사례에 가장 적합한 저장 및 접근 포맷을 선택할 수 있는 옵션을 제공한다. 이와 같이 혁신적인 솔루션을 제공하는 문서 데이터베이스는 오라클 데이터베이스 23c가 유일하다.”라고 설명했다.
홀거 뮬러(Holger Mueller) 콘스텔레이션 리서치(Constellation Research) 부사장 겸 수석 연구원은 “오라클 데이터베이스 23c는 JSON 관계형 이원성과 운영 그래프, 마이크로서비스 지원, 실시간 머신러닝, 신규 데이터 유형 지원 등 300여 개의 향상된 기능을 선보이며 애플리케이션 개발자들의 마음을 사로잡았으며, 데이터 중심 미션 크리티컬 애플리케이션 개발 및 실행을 간소화했다.”며 “이는 ‘앱 심플’이라는 코드명에 걸맞은 행보로, 이번 제품 출시는 클라우드월드에서 가장 주목받을만 하다.”라고 말했다.
마크 스타이머(Marc Staimer) 위키본(Wikibon) 수석 연구원은 “오라클 데이터베이스 23c는 애플리케이션 개발을 전례 없이 단순화함으로써 앱 심플이라는 이름 이상의 성능을 보여준다.”며 “오라클 데이터베이스 23c는 JSON 관계형 이원성을 통해 데이터를 관계형 포맷에 행으로 저장하는 한편, 해당 데이터를 JSON 포맷으로 액세스할 수 있게 만들어 관계형과 문서 분야의 장점만을 제공한다. 개발자는 데이터 구조, 데이터 매핑, 데이터 일관성, 성능 튜닝 등에 관계없이 동일한 데이터로 작업할 수 있다.”라고 전했다.
오라클은 완전한 통합 애플리케이션 제품군과 보안 역량, 자율운영 기술 기반의 오라클 클라우드 인프라스트럭처를 제공한다. 오라클(NYSE: ORCL)에 관한 자세한 정보는 oracle.com 에서 확인 가능하다.
오라클 클라우드월드(Oracle CloudWorld)는 글로벌 고객 및 파트너사들과 함께 하는 오라클 최대 규모의 행사이다. 오라클 클라우드월드 참가자들은 비즈니스 관련 도전 과제를 해결하기 위한 인사이트를 획득하고, 다양한 기술, 지식, 인맥을 구축할 수 있으며, 오라클의 클라우드 인프라, 데이터베이스, 애플리케이션을 직접 개발 및 사용 중인 오라클 임직원들로부터 자세한 설명을 들을 수 있다. 참가 등록, 라이브 기조 연설, 세션별 세부 정보, 관련 뉴스 등은 https://www.oracle.com/cloudworld 또는 www.oracle.com/newsroom에서 확인 가능하다.
본 문서 내 오라클의 향후 계획, 기대, 믿음, 및 의도에 관한 진술은 미래 전망 진술로 위험 및 불확실성에 영향을 받을 수 있다. 많은 요소들이 오라클의 현재 기대 및 실제 결과에 영향을 줄 수 있으며 실제로 다른 물리적 결과를 이끌어낼 수 있다. 오라클의 비즈니스에 영향을 줄 수 있는 요소 및 다른 요소에 대한 논의는 오라클이 미국 증권거래위원회(U.S. Securities and Exchange Commission, SEC)에 제출한 문서에도 언급되어 있으며 이는 “위험 요소”로 구분된 양식 10-K 및 양식 10-Q에 작성된 오라클의 최근 보고서에서도 확인할 수 있다. 이러한 문서들은 미국 증권거래위원회 웹사이트 또는 오라클 공식홈페이지(http://www.oracle.com/investor)에서도 확인할 수 있다. 해당 기사내 모든 정보는 2022년 10월 18일 기준으로 작성되었으며 오라클은 새로운 정보 및 미래 사건들에 관하여 업데이트할 의무를 지지 않는다.
Oracle, Java 및 MySQL은 Oracle Corporation의 등록된 상표이다.