Node.js 有没有好的 DAL 或 DAL/ORM?

Posted

技术标签:

【中文标题】Node.js 有没有好的 DAL 或 DAL/ORM?【英文标题】:Is there a good DAL or DAL/ORM for Node.js yet? 【发布时间】:2011-09-15 13:32:28 【问题描述】:

我想尝试一下 Heroku 和 Node.js。 Heroku 默认使用 Postgres,但我希望以后可以选择使用 Amazon RDS(mysql)。是否有一个好的数据库抽象层,最好是在它周围有一个简单的对象关系映射器可用?我检查了 NPM 存储库,但找不到同时支持这两者、看起来很成熟并且有据可查的东西。

【问题讨论】:

您是否正在寻找与数据库无关的 DAL?有很多特定数据库的包装器/ORM。 【参考方案1】:

您可能有兴趣使用其他托管服务提供商。例如 Duostack 超级容易设置并允许使用 mysql:http://docs.duostack.com/node/databases#mysql

MySQL 的 ORM 是例如续集(http://sequelizejs.com | https://github.com/sdepold/sequelize)。

【讨论】:

以上是关于Node.js 有没有好的 DAL 或 DAL/ORM?的主要内容,如果未能解决你的问题,请参考以下文章

node.js 入门请推荐本好的入门书籍?

你如何在 Node.js 中模拟 MySQL(没有 ORM)?

是否可以在没有准备好的语句(Node.js 和 MSSQL)的情况下防止 SQL 注入

Node.js 没有很好的 ORM 来管理 MySQL 模式/迁移......所以我可以使用 SQLAlchemy 来管理它吗?

Node.js系列:Buffer类的使用

为 Python/Tornado 应用程序推荐一个好的 DAL [关闭]