【发布时间】:2010-02-08 14:05:08
【问题描述】:
我开发了一个功能齐全的 ruby-on-rails 应用程序,它利用了许多 mysql 表。我想把它变成一个基于订阅的服务,但我有一些一般的,可能是基本的概念性问题:
-
在 Basecamp 等设置中,每个用户是否都有权访问她/他自己的(如在唯一的)数据库表,或者这些表是否与数百万用户共享并由某个变量标识?
李> 如果是这种情况,它的扩展性如何?最好使用什么数据库(mysql、oracle 等)?
如果每个用户都有自己独特的数据库表;这是如何实现的?是通过 rake 任务吗?
您是否有任何资源(书籍、媒体等)可以解释如何完成这两种方法?
谢谢!
【问题讨论】:
标签: ruby-on-rails database subscription basecamp