使用MongoDB存放文件是否合适?

烈冰 发布于 2010/08/11 16:41
阅读 6K+
收藏 0

直接把上百兆的文件放数据库里,担心性能问题,并且备份比较麻烦。直接放磁盘,当多台tomcat做负载均衡时,就更麻烦。用分布式文件系统又觉得太重量级,不知道MongoDB这类数据库专门用来做文件服务器好不好?当多台web服务器做负载均衡时,存放比较多的文件有什么比较好的解决方案?

加载中
0
红薯
红薯

文件可以只保存在某个节点,其他节点可通过 squid 或者 nginx 的 proxy 来处理,这样就不用占用多份的存储空间。

0
自在山
自在山
不是有GridFS吗?
0
光石头
光石头
楼主现在用 mongodb 做为文件服务器了吗?
0
专业打酱油
专业打酱油

@烈冰

最终选择的如何?

0
小杨阿哥哥
小杨阿哥哥
mongodb 好像只能保存4MB大小以内的东西吧,文件可以吗?
0
梦天涯一路走来
直接用命令上传 mongofiles  -h 127.0.0.1:27017 -d  mydb put D:\MongoDB\activiti工作流.zip 文件,大小1.78G,耗时9分钟
0
change_solider
change_solider

@烈冰

最终选择的如何?

0
Jack何文锋
Jack何文锋

引用来自“梦天涯一路走来”的评论

直接用命令上传 mongofiles  -h 127.0.0.1:27017 -d  mydb put D:\MongoDB\activiti工作流.zip 文件,大小1.78G,耗时9分钟
127.0.0.1  你这个没有网络开销吧
返回顶部
顶部