시맨틱 데이터 및 비즈니스 데이터 검색을 결합해 정확성이 높은 답변을 신속하고 안전하게 도출하는 오라클 데이터베이스 23c의 AI 벡터 유사성 검색 기능 소개
대한민국—2023년 9월 21일오라클이 오라클 데이터베이스23c(Oracle Database 23c)에 AI 벡터를 사용하는 시맨틱 검색 기능을 추가할 계획이라고 발표했다. AI 벡터 검색(AI Vector Search)이라는 기능 모음에는 새로운 벡터 데이터 유형, 벡터 인덱스, 벡터 검색 SQL 연산자 등이 포함되어 있다. 오라클 데이터베이스는 해당 기능들을 활용하여 문서, 이미지 및 기타 비정형 데이터의 시맨틱 콘텐츠(semantic content)를 벡터로 저장하고, 저장한 벡터를 사용하여 유사성 쿼리(similarity queries)를 신속하게 실행할 수 있다. 또한 해당 신기능들은 대형 언어 모델(LLM)과 개별 기업의 비즈니스 데이터를 결합하여 자연어 질문에 대한 응답을 제공하는 획기적 생성형 AI 기술인 검색 증강 생성(retrieval augmented generation, RAG)을 지원한다. RAG는 검색 정확도를 대폭 향상시키고, 기업의 중요 데이터를 LLM 학습 데이터에 노출하지 않아도 된다.
오라클의 후안 루이자(Juan Loaiza) 미션 크리티컬 데이터베이스 기술 담당 총괄 부사장은 "오라클 데이터베이스는 시장을 선도하는 비즈니스 데이터 저장소이고, 비즈니스 데이터와 시맨틱 데이터의 결합은 AI 솔루션을 구현하고자 하는 기업에게 필요한 기술이다."라며 "단일 데이터베이스에서 비즈니스 데이터와 시맨틱 데이터를 함께 관리하는 경우, 2가지 유형의 데이터를 결합하여 검색이 더 쉽고, 빠르며, 정확해진다. 오라클 데이터베이스에 추가되는 AI 벡터 검색 기능은 고객사가 보안성, 데이터 무결성, 성능을 희생할 필요 없이 AI의 이점만을 빠르고 쉽게 활용할 수 있게 해준다. 오라클 AI 벡터 검색 기능은 머신러닝에 대한 전문 지식 없이도 사용할 수 있다. 개발자 및 관리자를 비롯한 모든 데이터베이스 사용자는 30분 이내에 해당 기능의 사용 방법을 모두 파악할 수 있다."라고 말했다.
또한, 오라클은 오라클 데이터베이스(Oracle Database) 및 자율운영 데이터베이스(Autonomous Database)를 기반으로 구축된 애플리케이션에 LLM 기반 자연어 인터페이스를 추가함으로써 최종 사용자가 자연어를 이용한 질문만으로도 필요한 데이터를 빠르게 검색할 수 있는 간단하고 직관적인 방법을 제공할 예정이다. 뿐만 아니라, 생성형 AI 기능으로 강화된 에이팩스(APEX) 및 SQL 디벨로퍼(SQL Developer)와 같은 오라클 데이터베이스 도구는 개발자가 코드를 직접 작성할 필요 없이 자연어를 사용하여 애플리케이션을 생성하거나, SQL 쿼리를 생성할 수 있도록 만들어 줄 것이다.
'앱 심플(App Simple)'이라는 코드네임으로 불렸던 오라클 데이터베이스 23c는 데이터 전문가, 개발자, 데이터 사용자가 수작업 코딩 대신 의도한 결과를 선언하여 더욱 간단하게 데이터와 상호작용할 수 있는 방식을 제공하는 데 중점을 두고 있다. 데이터 시스템은 자연어 인터페이스 기능과 결합된 JSON 관계형 이원성 뷰(JSON Relational Duality Views), AI 벡터 검색 등의 새로운 데이터베이스 기술을 활용하여 솔루션을 생성한다. 또한, 개발자는 해당 기술들을 오라클의 로우코드(low-code) 에이팩스 개발 프레임워크와 결합하여 완전한 애플리케이션을 개발할 수 있다. 이러한 접근 방식은 미래의 데이터 및 애플리케이션 개발의 표준이 될 것이며, 개발자 생산성을 대폭 향상시킬 것이다.
컨스텔레이션 리서치(Constellation Research)의 홀거 뮬러(Holger Mueller) 부사장 겸 수석 분석가는 "벡터 검색은 기본적으로 확장성, 성능, 안정성을 요하는 OLTP 기능이다. 미션 크리티컬 OLTP를 제공해 온 오라클과 같은 검증된 벤더들이 벡터 검색 관련 시장에서도 앞서 나갈 것이다."라며 "기업이 필요로 하는 엔터프라이즈급 성능을 제공하기 위해 주력해 온 오라클의 DNA는 새로운 벡터 기반 오퍼링의 핵심 역량이 될 것이며, 그동안 고객사의 경영진들이 오라클 데이스베이스에 대해 쌓아온 신뢰와 확신을 바탕으로 구축될 것이다."라고 전했다.
오라클 데이터베이스 서비스 및 제품과 관련된 최신 업데이트는 다음과 같다.
오라클은 완전한 통합 애플리케이션 제품군과 보안 역량, 자율운영 기술 기반의 오라클 클라우드 인프라스트럭처를 제공한다. 오라클(NYSE: ORCL)에 관한 자세한 정보는 oracle.com 에서 확인 가능하다.
상기 명시된 내용은 우리의 일반적인 제품 방향에 대한 개요를 제공하기 위해 작성되었다. 정보 제공용으로만 작성되었으며, 어떤 계약서에도 포함될 수 없다. 본 내용은 그 어떤 자료, 코드, 기능을 제공하겠다는 약속이 아니며, 구매 결정에 활용해서는 안 된다. 오라클 제품의 기능 또는 기능성에 대해 묘사된 개발, 출시, 타이밍, 가격 등은 변경될 수 있으며, 이는 오라클의 단독 재량에 따라 결정된다.
오라클의 미래 계획, 예측, 신념, 의도와 관련된 본 문서상의 진술은 '미래 전망 진술'이며 중대한 위험 요인 및 불확실성의 영향을 받는다. 다양한 요인들이 오라클의 현재 예측 및 추후 발생할 실제 결과에 영향을 미칠 수 있으며, 실제 결과는 예측 내역과 크게 달라질 수 있다. 오라클의 사업에 영향을 미치는 각종 요인 및 기타 위험에 대한 설명은 Form 10-K 및 Form 10-Q와 관련된 오라클의 최신 보고서의 '위험 요인(Risk Factors)' 항목 하에 기재된 내용 및 기타 오라클이 미국 증권 거래 위원회(SEC)에 제출한 관련 보고서들에 기재되어 있다. 해당 보고서들은 SEC 웹사이트 및 관련 오라클 웹사이트(http://www.oracle.com/investor)에서 열람할 수 있다. 본 문서에 수록된 모든 내용은 2023년 9월 19일 기준 최신 정보들을 기반으로 작성되었으며, 오라클은 새로운 정보 및 향후 발생할 사건에 기반하여 본 문서상의 내용을 갱신할 의무를 지지 않는다.
Oracle, Java, MySQL및 NetSuite는 Oracle Corporation의 등록된 상표이다. NetSuite는 클라우드 컴퓨팅의 새로운 시대를 개척한 최초의 클라우드 회사다.