【发布时间】:2011-08-25 19:51:48
【问题描述】:
我正在重写一个项目以使用 Node.js。我想继续使用 MySQL 作为数据库(即使我不介意重写架构)。 我正在寻找一种易于使用、性能合理的 ORM,它支持缓存、多对一和多对多关系。 从我能找到的 MySQL ORM 中,persistencejs 和 sequelize 似乎是最成熟的。 你有经验吗?在我的决定中我应该注意哪些相关的利弊?
【问题讨论】:
-
但这是一个非常有趣的主题。您想访问第三方开发人员以更改您网站上的数据吗?创建将请求参数(元语言)发送到后端的中间 js 库可能是更好的主意?
-
@sergzach 需要详细说明吗?谷歌“休眠缓存”。
-
嗯...有些网站允许用户应用程序。或者我没听懂,请见谅。
-
@sergzach:缓存实际上是许多 ORM 解决方案的一个相当重要的特性。以 Cayenne 为例。