已解决15.74K 浏览2020/04/26性能问题 0 程序猿甲18 2020/04/21 0条评论 对开发来讲,两个库,双数据源比较麻烦。但因为有很多大图片,需要用到GridFS,担心主库(存储业务数据)受到影响,所以请教mongo大神:是否有必要为mongodb的数据存储和图片存储分开两个数据库吗? 程序猿甲 选择最佳答案 2020/04/26 1 答案 活跃已投票最新最老的 1 TJ130 发布 2020/04/25 1 条评论 有可能会受到影响。mongo缓存用的LRU算法,频繁调用一个大图片,肯定会占据缓存空间,导致把业务数据(结构化数据)踢出去,造成性能的一些影响。但是如果你的存储配的好,比如说SSD,那么可能不一定会真的有实际的问题。 只要能满足业务性能要求就可以了,不一定每一个点都要优化到底。 Xica 发表新评论 2020/04/26 程序猿甲 已评论 2020/04/26 感谢TJ的回答:) 如果业务数据和图片的重要级别不一样,导致备份策略不一样(比如业务数据需要每天备份,图片每周备份即可),是不是分开更好一些? 您正在查看1个答案中的1个,单击此处查看所有答案。 注册 或 登录
感谢TJ的回答:)
如果业务数据和图片的重要级别不一样,导致备份策略不一样(比如业务数据需要每天备份,图片每周备份即可),是不是分开更好一些?