在我的应用程序中,我即将在数据库中保存一些文件。 我已经看到了关于是否保存文件系统\ db并选择将文件保存在数据库上的争论。
我的项目数据库是mongoDB。
我想知道我是否可以在我的mongoDB中说出20个集合, 而且其中一个非常大。 当我处理其他(不太大)的集合时,我会看到性能影响吗?
如果我应该将此集合与其他集合分开? (仅为这个庞大的集合创建另一个数据库)?
my-sql是否会受到同样的影响?
感谢。
答案 0 :(得分:0)
这里有两个关键的考虑因素:
我建议首先确保你的工作集有足够的内存,其次如果你打算写很多内容,我会把大集合分成一个单独的数据库。