Offcanvas

개발자 / 애플리케이션

오라클, 오픈소스 마이SQL에 자바스크립트 지원 도입

2024.01.04 Paul Krill  |  Computerworld
그랄VM(GraalVM) 런타임의 통합을 통해 이제 개발자는 마이SQL(MySQL) 데이터베이스 서버 내에서 자바스크립트 프로그램을 작성할 수 있다.
 
ⓒ Getty Images Bank

오라클이 오픈소스 마이SQL 데이터베이스에 자바스크립트(JavaScript) 지원을 도입했다. 이제 개발자는 마이SQL 데이터베이스 서버에서 자바스크립트 저장 프로그램(JavaScript stored program)을 통해 자바스크립트 함수 및 프로시저를 작성할 수 있다.

이 기능은 지난해 12월 15일 발표됐다. 자바스크립트 저장 프로그램은 자바스크립트 프로그램을 실행할 수 있는 ECMA스크립트 호환 런타임을 제공하는 그랄VM으로 실행된다. 개발자는 OTN(Oracle Technology Network)을 통해 다운로드할 수 있는 마이SQL 엔터프라이즈 에디션의 미리 보기에서 자바스크립트 기능에 액세스할 수 있다. 또한 마이SQL 자바스크립트는 OCI(Oracle Cloud Infrastructure), AWS 및 MS 애저(Azure)의 마이SQL 히트웨이브(Heatwave) 클라우드 서비스에서도 제공된다.

오라클은 자바스크립트가 간단한 구문, 최신 언어 기능, 재사용 가능한 코드 모듈로 구성된 풍부한 생태계를 제공하지만, 오픈소스 마이SQL은 자바스크립트 개발자에게 ‘자연스러운’ 데이터베이스가 될 것이라고 설명했다.

자바스크립트 저장 프로그램 지원은 더 많은 개발자가 저장 프로그램을 작성할 수 있는 생태계를 활용해 마이SQL 개발자의 생산성을 향상시킬 전망이다. 이 프로그램은 데이터베이스 서버와 애플리케이션 간의 데이터 이동을 최소화한다는 이점을 제공한다.

오라클은 마이SQL-자바스크립트가 한때 제약을 받았던 애플리케이션 설계의 기회를 열어준다고 언급했다. 자바스크립트 저장 프로그램을 통해 개발자는 데이터 이동을 생략하고 데이터베이스 내부에서 고급 데이터 처리 로직을 구현할 수 있다. 

오라클은 데이터 추출, 데이터 서식 지정, 데이터 유효성 검사, 데이터 압축 및 인코딩, 문자열 열을 희소 행렬(sparse matrix) 표현으로 전환하는 등의 데이터 변환 사용 사례를 제시했다. ciokr@idg.co.kr
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
Sponsored
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.