mysql - 一个数据库还是多个数据库以提高效率?

标签 mysql database

我需要知道拥有多个数据库以及相对于每个数据集的数据库索引是否效率更高或更低。

我不知道多重缓存会对性能产生多大程度的负面影响。

假设 10 个碱基各自包含 2GB 数据,而不是单个 20GB。

例如:用户id 293484的数据在第三数据库中。

谢谢。

最佳答案

是的,这是一种称为分片的常见技术。

http://en.wikipedia.org/wiki/Shard_%28database_architecture%29

关于mysql - 一个数据库还是多个数据库以提高效率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21898047/

相关文章:

MySQL InnoDB 约束不起作用

mysql - 处理整个数据库以获取数据

mysql - SQL 设置日期戳

java - 如何使用android中的recyclerview和数据库将位置明智的对象数据从一个 Activity 传递到另一个 Activity

mysql - 如何通过添加和减去带有时间戳的字段来更新数量字段?

ios - iPhone - SQLite 数据库读取

java - EclipseLink和hibernate学习

php - 需要Sql逻辑

java - 寻找Java嵌入式数据库框架/引擎

php - 有没有一种正确的方法可以更好地构造数组以进行循环