MySQL可使用JavaScript替代SQL直接操作数据库
💡
原文中文,约1700字,阅读约需4分钟。
📝
内容提要
MySQL数据库服务器现在支持JavaScript存储程序,开发人员可以用JavaScript编写MySQL存储程序,并利用JavaScript生态系统。JavaScript存储程序可以减少数据移动,提高开发人员生产力。MySQL-JavaScript提供了一些简单用例的示例,如数据提取、数据格式化、近似搜索、数据验证、压缩/编码和数据转换。该功能对于需要聚合数据的应用程序有用。然而,一些网友认为JavaScript的类型系统不适合在类型至关重要的环境中使用。
🎯
关键要点
- MySQL数据库服务器现在支持JavaScript存储程序,开发人员可以用JavaScript编写存储程序。
- JavaScript存储程序与GraalVM运行时一起运行,并在MySQL企业版中作为预览版提供。
- JavaScript是开发人员中最流行的编程语言,具有简单的语法和丰富的生态系统。
- 支持JavaScript存储程序可以提高开发人员的生产力,组织可以利用广泛的JavaScript技能集进行后端开发。
- 存储程序可以最大限度地减少数据库服务器和应用程序之间的数据移动,解决数据传输带来的问题。
- JavaScript存储程序提供了一些简单用例,如数据提取、数据格式化、近似搜索、数据验证、压缩/编码和数据转换。
- 网友评论认为JavaScript的类型系统不适合在类型至关重要的环境中使用。
- 该功能对需要聚合数据的应用程序有用,但在标准网站上的作用较小。
- 使用与SQL类型更紧密映射的语言可能会更有效,JS的类型过于广泛和灵活。
- JavaScript存储程序可能会提高性能,但也可能带来风险,需谨慎使用。
🏷️
标签
➡️