我正在重写一个项目以使用 Node.js。我想继续使用 MySQL 作为数据库(即使我不介意重写架构)。我正在寻找一种易于使用、性能合理的 ORM,它支持缓存、多对一和多对多关系。从我能找到的 MySQL ORM 中,persistencejs和sequelize似乎是最成熟的。你有经验吗?在我的决定中,我应该注意哪些相关的利弊?
我可以建议 Node ORM 吗?
https://github.com/dresende/node-orm2
Readme 上有文档,支持 MySQL、PostgreSQL 和 SQLite。
MongoDB 从 2.1.x 版本开始可用(2013 年 7 月发布)
更新:根据项目的自述文件,不再维护此包。相反,它推荐书架和续集