我正在使用node.js开发应用程序。因为我愿意使用sqlite作为嵌入式数据库。我在线搜索sqlite npm模块。我发现了各种模块:
> https://github.com/grumdrig/node-sqlite
> https://github.com/orlandov/node-sqlite
> https://github.com/developmentseed/node-sqlite3
从文档和其他来源,我理解(1)同步操作,而(2)和(3)异步工作。所以,我放弃使用计划(1)。
现在,我想知道(2)和(3)之间有什么区别,哪一个应该优先?我google了很多,但找不到很多帮助。
使用
https://github.com/developmentseed/node-sqlite3.它是异步的(几乎是必须有的),它是最积极的维护,它有最多的星星在GitHub。