【发布时间】:2016-03-09 19:18:12
【问题描述】:
我正在寻找有关在 MemSQL 中创建大量数据库的任何影响的指导。
我的用例要求我的应用程序中的每个用户都可以访问 n 个表。一种选择是为每个用户创建一个数据库(以便使用“SHOW TABLES”列出表等很简单,这也是管理和安全性的良好抽象层)。选项 2 是拥有一个包含所有用户和表的单一数据库,但这会增加控制逻辑的复杂性。
问题:
采用多数据库方法而不是单个数据库对性能有何影响(如果有)?
感谢任何指导。
【问题讨论】:
标签: database-design singlestore