Я работаю в мультимедийном департаменте правительства, и у нас есть много изображений, которыми мы хотели бы поделиться с другими департаментами.
Вот некоторая информация:
- У нас есть около 20 ТБ изображений и фотографий для обмена.
- У нас уже есть среда Windows 2008, в которой запущены веб-приложения .net mvc.
- У нас уже есть кластер mssql.
- На нашей ферме веб-серверов достаточно места для хранения.
- У нас доступно соединение со скоростью 20 Мбит / с.
Я не хочу изобретать велосипед, поэтому я хотел бы знать, знает ли кто-нибудь уже существующий веб-проект, который бы отвечал нашим потребностям.
Поскольку мы всегда разрабатываем на .netmvc и используй mssql Я бы предпочел придерживаться этих технологий.
Было бы лучше начать с нуля?
- Если да, есть ли у вас какие-либо рекомендации для:
- Хранилище (файл в сравнении с базой данных)
- Создание миниатюр (наше оригинальное изображение часто огромно, например: несколько ГБ)
- Поиск по имени файла, метаданным (photoshop / indesing) и т. Д...