我需要知道拥有多个数据库以及相对于每个数据集的数据库索引是否效率更高或更低。
我不知道多重缓存会对性能产生多大程度的负面影响。
假设 10 个碱基各自包含 2GB 数据,而不是单个 20GB。
例如:用户id 293484的数据在第三数据库中。
谢谢。
最佳答案
是的,这是一种称为分片的常见技术。
http://en.wikipedia.org/wiki/Shard_%28database_architecture%29
关于mysql - 一个数据库还是多个数据库以提高效率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21898047/