Reputation: 271
I think the problem is quite common: you have a website where people can upload images/files onto it, which could be thousands everyday. So what is the best network file system (distributed file system) that could handle the problem, especially the scalability. Specially,
I've studied the Hadoop file system and it seems that it's not the good way as it's about managing big files for Map-Reduce, not for millions of small files.
Thank you!
Upvotes: 3
Views: 209
Reputation: 44
I think MogileFs would be the good choice for you. But it has redundancy if you set it.
Upvotes: 0
Reputation: 8099
Look at your requirements:
- One image should be stored on a one node. Otherwise, if it is partitioned, image response latency could drop down dramatically
- Fault tolerance is not the case
Why would you go with a distributed file system in this situation?
Upvotes: 1