首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单个数据库还是多个数据库?

单个数据库还是多个数据库?
EN

Stack Overflow用户
提问于 2012-01-09 14:13:37
回答 1查看 245关注 0票数 0

我计划实现一个提供SaaS的产品,在规划我们的团队遇到的架构时,是对所有客户使用单个数据库,还是对每个客户使用单独的数据库?

谁能告诉我使用多个数据库的优缺点是什么?(性能、表缓存等)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-09 14:22:38

单个数据库的优点是您可以根据客户需求调整各个数据库。将高需求客户放在自己的机器上,将低需求捆绑在一台机器上,等等。

单个数据库的主要价值是拥有所有数据的单一视图,如果这对您很重要的话(统计数据、应用程序等等)。大多数do不允许您指定表的“热”部分进行缓存或其他操作,但您可以对单个表执行此操作。

我认为每个单独的数据库在服务器中的开销是最小的。如果您的客户端没有共享任何数据,那么单独的DB可能是一个很好的计划。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8784548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档