在介绍性教程中,讨论了MySQL、Postgre和Sqlite3。还有什么东西是免费的吗?是否有支持其他数据库的插件?
我主要对NoSQL感兴趣-卡桑德拉,CouchDB等。
谢谢
发布于 2010-06-11 06:46:31
Activerecord (Rails的默认ORM)支持MySQL、Postgres和sqlite3。如果您想使用不同的ORM,您有更多的选择。
一些让你开始的链接:
我在卡桑德拉的经验还不足以说明这件事。这一边界尚未得到充分探索。
当Rails 3很快发布时,这个游戏可能会改变一些。预计这一领域会出现许多选择。
发布于 2010-06-11 06:48:23
发布于 2010-06-11 08:34:14
Rails 3(仍处于beta版)与ORM无关。所以你可以改变你的ORM。甚至你也不能使用ORM。
因此,限制在Ruby中,而不是在Rails中。在未来。
ActiveModel gem可以帮助您实现几个库的兼容性。这样,您甚至可以在File或您自己的数据库中创建后端。
https://stackoverflow.com/questions/3020681
复制相似问题