오라클이 MySQL에서 OCI(oracle cloud infrastructure)를 통해 데이터 분석 엔진을 사용할 수 있도록 업데이트 하였다.
MySQL 애널리틱스 엔진이 포함된 오라클 MySQL 데이터베이스 서비스는 애널리틱스를 위한 완벽한 관리형 스케일 아웃 서비스를 제공하며, 데이터베이스 관리자와 애플리케이션 개발자가 MySQL 데이터베이스에서 직접 OLTP 및 OLAP 워크로드를 실행할 수 있도록 지원한다.
지금까지는 데이터를 별도의 분석 데이터베이스로 추출 및 변환, 로드(ETL)해야했기 때문에 비용과 복잡성이 증가하고 데이터 품질, 성능 및 보안 수준이 떨어져 이로 인해 새로운 애플리케이션 배포가 지연되는 문제가 발생했다.
MySQL 데이터베이스 서비스는 고객이 확장, 백업, OS 패치, 서버 유지 관리 등 시간이 많이 소요되는 데이터베이스 관리 작업을 수행할 필요 없이, 수 분 이내에 MySQL 데이터베이스를 프로비저닝하고 개발에 집중할 수 있도록 지원하는 완전 관리형 데이터베이스 클라우드 서비스임과 동시에 높은 수준의 보안과 안정성을 보장하는 MySQL 엔터프라이즈 에디션 기반으로 구축된 유일한 퍼블릭 클라우드 서비스이다. 또한, 구축형(On-Premise) MySQL과 완벽하게 호환이 가능해 고객이 기존 MySQL 애플리케이션과 워크로드를 오라클 클라우드로 쉽게 이전하도록 지원한다. 이를 통해 개발자는 최신 MySQL 기능을 이용해 쿠버네티스 및 도커와 같은 기술을 기반으로 OCI 네이티브 서비스를 활용할 수 있다.
대규모 작업 및 성능을 고려해 설계된 MySQL 애널리틱스 엔진은 분석 쿼리를 대상으로 MySQL 성능을 400배까지 가속화한다. 또한, 애널리틱스 엔진은 인메모리 하이브리드 컬럼 처리, 오라클 클라우드 인프라스트럭처에 최적화된 대규모 노드 간 및 노드 내 병렬 처리와 분산 쿼리 처리 알고리즘을 제공함으로써 데이터베이스 관리자에게 시간 소모가 큰 ETL 작업을 덜어준다.
참고 : 데이터 웨어하우스(data warehouse)란 사용자의 의사 결정에 도움을 주기 위하여, 기간시스템의 데이터베이스에 축적된 데이터를 공통의 형식으로 변환해서 관리하는 데이터베이스를 말한다. 줄여서 DW로도 불린다.
ETL은 추출(Extract), 변환(Transform), 적재(Load) 로 데이터를 이리저리 수정해서 쓸때 필요한 기술이다.
출처 : 데이터넷(http://www.datanet.co.kr)
'study > TIL🐥' 카테고리의 다른 글
[JAVA] 객체 생성 과정 (0) | 2021.03.12 |
---|---|
[면접] 기술 면접 질문 (0) | 2021.03.04 |
도메인, 아이피 구매 (0) | 2021.01.14 |
무선 네트워크 대역망(주파수) 경매 (0) | 2021.01.14 |
x86 CPU의 종류 (0) | 2021.01.06 |