안녕하세요.
테크넷 마스터 김재벌 입니다.
오라클에서 클라우드 데이터베이스인 23C 버전이 출시되고, 24년 초에 네이밍에 변화가 생겼습니다.
C(클라우드)를 대체하고 ai가 네이밍으로 반영되어 출시 될 것인데요.
챗GPT 이후 정말 모든 분야에 AI가 탑재되고 활용되고 있네요.
Oracle Database 23ai의 주요 특징과 개선사항을 간략하게 정리하면 아래와 같습니다.
AI 및 개발자 생산성 향상에 초점
- AI Vector Search 도입: 문서, 이미지, 비디오 등을 벡터로 인코딩하여 유사성 검색 가능
- 자연어 질의 지원: Cohere, Llama 등 LLM과 통합하여 자연어로 데이터베이스 쿼리 가능
JSON Relational Duality 도입
- 관계형 데이터베이스의 장점과 JSON 개발 방식의 단순성을 결합
- 복잡한 ORM 없이 두 가지 접근 방식의 이점 활용 가능
SQL 개선
- Boolean, Vector 등 새로운 데이터 타입 추가
- SQL 문법 간소화 및 가독성 향상
그래프 데이터베이스 기능 강화
- 표준 SQL을 사용한 그래프 쿼리 지원
- 복잡한 관계 모델링 및 분석 용이
고가용성 및 분산 데이터베이스 기능 개선
- Raft 복제 프로토콜 도입으로 샤드 간 자동 복제 구성
- 플러그형 데이터베이스(PDB) 수준의 재해 복구 지원
True Cache 기능 추가
- 애플리케이션 계층의 캐싱 문제 해결
- Active Data Guard 기술을 활용한 자동 업데이트
SQL Firewall 도입
- 승인되지 않은 SQL 실행 방지
- SQL 인젝션 공격 등으로부터 보호
클라우드 및 온프레미스 환경 지원
- Oracle Cloud, Azure, Exadata 등 다양한 플랫폼에서 사용 가능
이러한 기능들을 통해 Oracle Database 23ai는 AI 통합, 개발 편의성 향상, 보안 강화 등을 실현하며 일진보하였네요.