オラクル、MySQLのデータベースエンジンでJavaScriptをサポート、ストアドプロシージャなどJavaScriptで記述可能に。プレビュー版をリリース

今回は「オラクル、MySQLのデータベースエンジンでJavaScriptをサポート、ストアドプロシージャなどJavaScriptで記述可能に。プレビュー版をリリース」についてご紹介します。

関連ワード (将来的、搭載、隠蔽等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


オラクルは、MySQLのストアドプロシージャやストアドファンクションの記述言語としてJavaScriptをサポートすると発表し、対応したMySQL Enterprise Editionのプレビュー版を公開しました。

Oracle CloudやAWS、Microsoft Azure上でオラクルが提供しているマネージドサービス、MySQL Heatwaveでも利用可能になっています。

fig

JavaScriptのサポートでMySQLエコシステムの拡大を狙う

ストアドプロシージャやストアドファンクションは、データベースエンジン側にあらかじめまとまったクエリの処理などを登録しておき、必要に応じて呼び出すことでその処理を実行できるという機能です。

複雑な処理であってもアプリケーションから簡単に呼び出してデータベースエンジン内で処理を実行できるため、アプリケーションとデータベースサーバ間でのデータ転送が最小限となりネットワークの負荷が軽くセキュアで、複雑な処理をアプリケーションから隠蔽できる、などのメリットがあります。

オラクルとしては、最も普及しているプログラミング言語の1つであるJavaScriptでこうした処理の記述を可能にすることで、より多くのプログラマにMySQLを活用してもらい、エコシステムを拡大しやすくする狙いがあると見られます。

将来的にはPythonのサポートも?

MySQLのデータベースエンジン側でJavaScriptを実行する機能を提供しているのは、オラクルが開発している多言語対応の仮想マシンであるGraalVM Enterprise Editionです。

GraalVM Enterprise Editionをデータベースエンジンに統合し、JavaScriptをサポートする機能は、2021年に登場したOracle Database 21cで提供開始されていました。今回のMySQLのJavaScript対応は、この技術を持ち込んだものだと思われます。

参考:Oracle DatabaseがGraalVMを搭載、DB上でJavaScriptを実行可能。Pythonやほかの言語もサポートしていくと

このときオラクルはGraalVMの多言語対応を活かし、将来はPythonもサポートする計画があることを明らかにしていました。まだPythonサポートは実現されていませんが、Oracle DatabaseでPythonがサポートされるようになればMySQLでも同様にサポートされるのではないでしょうか。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Uberがアルコール宅配サービスのDrizlyを約1150億円で買収へ、Uber Eatsの収益性アップを狙う
シェアリングエコノミー
2021-02-04 13:15
OutSystemsジャパン、クラウドネイティブアプリ向けのローコード開発基盤を国内提供
IT関連
2023-04-18 07:06
フェイスブックがバグ懸賞プログラムに「支払い遅延ボーナス」を追加
セキュリティ
2021-07-15 20:20
アップル、自社製品で「ChatGPT」を利用可能に–OpenAIと提携
IT関連
2024-06-12 19:09
暗号資産取引所コインチェックが国内初のIEOを7月1日提供開始、第1弾はハッシュパレット発行のPalette Token
ブロックチェーン
2021-06-25 22:17
コロナ禍でも「データドリブン組織はレジリエンスがある」–タブロー調査
IT関連
2021-01-21 23:50
MIT、カメラなしで人の動きを検知するカーペットを開発
IT関連
2021-06-22 23:36
単一のクラウドプロバイダーに依存するリスクとは–ガートナー調査
IT関連
2023-11-04 15:20
音声コミュニケーションと生成AIの多様な活用を展開–レブコムが新戦略
IT関連
2023-07-11 14:14
アップル「M1」搭載Macで動く「Asahi Linux」のアルファ版リリース
IT関連
2022-03-23 00:00
入社式、対面そろり復活も……研修はオンラインが一般的に
IT関連
2021-03-31 09:55
Google、Androidアプリ手数料を15%にする「Play Media Experience Program」
アプリ・Web
2021-06-29 10:48
資生堂傘下ブランド、アリババクラウドのLLM活用–中国市場でチャットボット提供
IT関連
2024-08-21 01:44
パナソニック楠見CEO「生成AIは共創と競争」で広がる–CEATECで見えた新たな取り組み
IT関連
2024-10-22 08:30