Я думаю, что проблема довольно распространенная: у вас есть веб-сайт, на который люди могут загружать изображения / файлы, которые могут быть тысячи каждый день. Так что же является лучшей сетевой файловой системой (распределенной файловой системой), которая может решить проблему, особенно масштабируемость. Специально,
- Он должен быть хорошо распределен по разным узлам. Узлам не нужно много устранения неисправностей.
- В основном чтение и запись, без обновления.
- Есть несколько простых клиентских библиотек для записи / чтения.
Я изучил файловую систему Hadoop, и кажется, что это не очень хороший способ, поскольку речь идет об управлении большими файлами для Map-Reduce, а не для миллионов маленьких файлов.
Спасибо!