【发布时间】:2011-02-14 23:43:34
【问题描述】:
一个社交网站需要多少个数据库?我的技术团队正在开发一个社交网站,但他们所有的表格都在一个数据库中。我想为用户数据、临时表等创建单独的表集,并认为可能只有一个单独的数据库用于关键数据等,但我不是技术人员,现在确定这是如何工作的?该网站将成为本地评论网站。
【问题讨论】:
-
我不是 db 专家,所以我不会给出答案,但是…… 将 100 个表放在一个数据库中还是将 1 个表放在 100 个数据库中并不重要。我能想到拥有多个数据库的唯一充分理由是将需要更安全的数据(密码列表)与不需要的数据分开。前任。如果有人从您的媒体上传器成功管理 sql 注入并截断所有表,他们将不会触及密码条目列表。
-
如果您自己承认“不是技术人员,现在 [原文如此] 确定这是如何工作的”,那么使用多少数据库有什么区别?
-
如果黑客获得具有足够影响力的帐户凭据,则同一实例上的多个数据库是没有实际意义的。保护用于访问数据库的帐户的权限。
标签: database