【发布时间】:2012-04-09 09:08:00
【问题描述】:
最近开始学习rails,有点惊讶默认数据库是sqlite3。
我之前曾将 sqlite3 用于轻量级应用程序,例如拥有自己的个人数据库的程序、iPhone 应用程序上的嵌入式数据库以及在带有微控制器的嵌入式系统上保持轻量级数据库,但我从未想过在系统上使用它作为替代更高级的 DBMS,如 mysql。
sqlite3 能否成为高流量网站的 DBMS?
【问题讨论】:
-
选择 SQLite 作为 Rails 应用程序的默认数据库是一个错误,会导致无穷无尽的麻烦(例如“在家工作,在 Heroku 上不起作用”的问题)。默认应该是一个问题:你打算在什么数据库上部署?
标签: ruby-on-rails sqlite