SQL.JS:JS数据库
Posted 开源软件库
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL.JS:JS数据库相关的知识,希望对你有一定的参考价值。
sql.js是一个javascript SQL数据库。它允许你创建一个关系型数据库,并完全在浏览器中查询它。你可以在这个在线演示中试用它。它使用一个存储在内存中的虚拟数据库文件,因此不会持久化对数据库的更改。然而,它允许你导入任何现有的sqlite文件,并将创建的数据库导出为一个JavaScript类型的数组。
sql.js 使用 emscripten 将 SQLite 编译成 webassembly(或编译成 javascript 代码以兼容旧版浏览器)。它包括数学和字符串扩展函数。
sql.js可以像任何传统的JavaScript库一样使用。如果你是在JavaScript中构建一个本地应用程序(例如使用Electron),或者是在node.js中工作,你可能会更喜欢使用SQLite与JavaScript的本地绑定。原生绑定不仅速度会更快,因为它将运行原生代码,而且还能直接对数据库文件进行处理,而不是必须在内存中加载整个数据库,避免内存外的错误,进一步提高性能。
关注“开源软件库”,获取最新有趣的,最新的开源软件
以上是关于SQL.JS:JS数据库的主要内容,如果未能解决你的问题,请参考以下文章