nodejs ORM框架对比

浪尽此生 提交于 2019-11-30 01:46:05
name star
sequelize 19.9k
knex 10.5k
Bookshelf 5.7k

以上数据截止2019.9.18

​​​​​​​ sequelize

文档齐全,Star最多。

支持数据库:postgresql、mysql、sqlite和sqlserver

支持原生SQL 连接池 事务 迁移 CLI

knex

knex本身不是ORM框架,它的升级是bookshelf,bookshelf是ORM

支持数据库:MSSQL, MySQL, PostgreSQL, SQLite3, Oracle

bookshelf

bookshelf是基于knex的ORM框架。

支持数据库:mysql & mariadb、postgresql、sqlite3和Oracle

特性: 事务 连接池 流式查询 promise和callback API 原生SQL语句

使用

sequelize

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!