오라클 데이터베이스 23ai, 달라진 9가지
오라클 데이터베이스 23ai, 달라진 9가지
  • 김현동
  • 승인 2024.05.11 00:15
  • 댓글 0
이 기사를 공유합니다

1. 오라클 AI 벡터 검색: AI 벡터 검색은 LLM 자연어 인터페이스를 통한 프라이빗 비즈니스 데이터 쿼리를 지원하고, LLM이 관련성 높은 결과를 생성한다. 특히 동일한 데이터베이스에서 비즈니스 데이터 및 벡터 데이터를 함께 저장 및 처리하기에 비즈니스 환경에 AI 벡터 검색 통합이 한층 원활하다.

2. 오라클 엑사데이터 시스템 소프트웨어 24ai(Oracle Exadata System Software 24ai): 엑사데이터 스마트 스토리지를 사용하면 AI 벡터 검색을 크게 가속화할 수 있다. 애플리케이션이 AI 벡터 검색을 수행하는 데 효과를 볼 수 있다.

3. OCI 골든게이트 23ai(OCI GoldenGate 23ai): 다양한 클라우드 데이터 저장소 전반에 걸친 이기종(heterogeneous) 데이터 통합 및 고가용성을 지원하는 서비스다. 골든게이트 23ai에는 이기종 벡터 스토어 간의 실시간 벡터 복제 기능이 추가됐다. 현장에서는 다른 데이터베이스에 저장해 두었던 데이터를 오라클 데이터베이스 23ai로 복제한 뒤 벡터화 및 색인화 가능하기에 보유 중인 데이터에 AI 기능을 적용하는 과정에 발생할 위험을 최소화할 수 있다.

4. SON 관계형 통합(JSON Relational Unification): JSON 관계형 이원성(JSON Relational Duality)을 통해 일부 애플리케이션의 데이터 사용 방식과 관계형 데이터베이스의 데이터 저장 방식이 불일치하는 문제를 해결할 수 있다. 지난 수십 년 간 현장에서는 관계형 데이터를 읽고 쓰는 데 SQL을 사용해 왔다. 하지만 JSON 관계형 이원성 기능을 통해 관계형 데이터 모델에 내재된 데이터 일관성, 저장 효율성, 유연성을 그대로 유지하면서, REST 또는 네이티브 JSON API를 함께 사용해 동일한 데이터를 더욱 간단히 검색 및 저장할 수 있게 됐다. 또한, 보유 중인 데이터를 활용하기 위해 하나의 데이터 모델만을 고집하지 않아도 된다.

5. 그래프 관계형 통합(Graph Relational Unification): 운영 속성 그래프(Operational Property Graph)는 개발자가 속성 그래프 쿼리를 사용해 데이터 간 및 데이터 내부의 연결성을 탐색하기 위한 애플리케이션을 간단히 구축할 수 있도록 지원한다. 속성 그래프 쿼리는 관계형 데이터, JSON 데이터, 공간 데이터를 비롯해 오라클 데이터베이스에서 지원하는 모든 유형의 데이터를 대상으로 한다. 개발자는 운영 데이터로부터 직접 그래프 모델을 정의하고, 새로운 ISO 표준 SQL/PGQ 구문을 사용해 해당 그래프를 쿼리할 수 있다.

6. 개발자용 무료 데이터베이스: 상시 무료 자율운영 데이터베이스(Always Free Autonomous Database) 서비스는 오라클 APEX(Oracle APEX), 셀렉트AI(Select AI), 데이터베이스 도구(Database Tools), 머신러닝(Machine Learning), 그래프(Graph) 등의 다양한 도구가 내장된, 클라우드에서 무제한 사용 가능한 무료 자율운영 데이터베이스 서버리스(Autonomous Database Serverless) 인스턴스를 2개 제공한다.

7. RAFT를 지원하는 오라클 글로벌 분산형 데이터베이스(Oracle Globally Distributed Database): 오라클 글로벌 분산형 데이터베이스를 사용하면 클라우드의 데이터를 하나의 데이터베이스 대신 서로 다른 지역에 위치한 다수의 물리적 데이터베이스에 저장하고, 애플리케이션에는 단일 데이터베이스 이미지로 표시할 수 있다. 그리고 물리적 데이터베이스 간의 RAFT 복제를 통해 짧은 시간 내로, 데이터 손실이 일체 발생하지 않는 자동 페일오버를 수행할 수 있다.

8. 오라클 트루 캐시(Oracle True Cache): 트루 캐시는 언제나 일관성을 유지하고, 애플리케이션 투명성을 지원하는 고성능 인메모리 중간 계층 캐시다. 오라클 트루 캐시는 애플리케이션 응답 시간을 개선하고 데이터베이스 서버의 부하를 줄여 준다. 다른 중간 계층 캐시와 달리, 트랜잭션 일관성 자동으로 유지된다. 또한, 캐시의 데이터를 채우고 관리하기 위한 코드를 직접 작성할 필요가 없기에 배포가 용이해진다. 트루 캐시는 모든 오라클 SQL, JSON, 그래프 쿼리 기능을 지원한다.

9. 데이터베이스 내 SQL 방화벽(In-Database SQL Firewall): SQL 주입 공격을 비롯한 승인되지 않은 SQL 쿼리로부터 데이터베이스를 보호하는 기능으로 해커 및 유출된 내부 계정으로 인한 위험을 방지하기 위한 확장 가능하고 성능이 뛰어나며 우회하기 어려운 경로를 제공한다. 또한 데이터 세이프(Oracle Data Safe)를 활용해 배포 비용을 대폭 절감할 수 있다.


By 기사제보 및 정정요청 = PRESS@weeklypost.kr
〈저작권자ⓒ 위클리포스트, 무단전재 및 재배포 금지〉


관련기사

댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.