Oracle 在 MySQL 中引入 JavaScript 支持
通过集成 GraalVM 运行时,开发人员可以在 MySQL 数据库服务器中编写 JavaScript 程序。
Oracle 在 MySQL 数据库中引入了 JavaScript 支持,允许开发人员在 MySQL 数据库服务器中编写 JavaScript 存储程序,即 JavaScript 函数和过程。
该功能于 2023 年 12 月 15 日发布。JavaScript 存储程序将通过 GraalVM 运行,GraalVM 提供了符合 ECMAScript 标准的运行时来执行 JavaScript 程序。开发人员可以通过 Oracle Technology Network (OTN) 下载 MySQL Enterprise Edition 的预览版来访问 MySQL-JavaScript 功能。Oracle Cloud Infrastructure (OCI)、AWS 和 Microsoft Azure 的 MySQL Heatwave 云服务也提供 MySQL-JavaScript 功能。
甲骨文表示,JavaScript提供了简单的语法、对现代语言功能的支持以及丰富的可重用代码模块生态系统,而开源MySQL将是JavaScript开发人员 “自然选择 “的数据库。对 JavaScript 存储程序的支持将提高 MySQL 开发人员的工作效率,因为生态系统中有更多的开发人员可以编写存储程序。这些程序最大限度地减少了数据库服务器和应用程序之间的数据移动,从而提供了优势。
甲骨文公司表示,MySQL-JavaScript为应用程序设计带来了机遇,而这些机遇曾经受制于权衡利弊。JavaScript存储程序可让开发人员避开数据移动,在数据库内部实现高级数据处理逻辑。甲骨文公司列举了数据提取、数据格式化、数据验证、数据压缩和编码以及数据转换(如将一列字符串转换为稀疏矩阵表示法)等用例。
你也许感兴趣的:
- 具有魔法的 H.264
- 多用户环境中的 rootless Docker
- 【外评】微软的人工智能聊天机器人将 “回忆 “您在其新 PC 上所做的一切
- 【外评】苹果需要解释重新出现已删除照片的错误
- 你需要知道的现代 CSS 技巧(2024 年春季版)
- 使用 :has() 作为 CSS 父选择器及其他更多内容
- 【外评】大科技公司致欧盟:“去死”
- npm又被滥用,灰产用《庆余年2》盗版资源——把开源公共基础设施的羊毛薅秃了
- 【外评】如果您没有在 Edge 中使用必应,微软现在会说您的电脑需要 “修复”
- Chrome 浏览器开发工具(DevTools)现在使用双子座(Gemini )来帮助处理控制台中的 JavaScript 错误
你对本文的反应是: