Моя компания ежедневно загружает множество файлов через ftp. В настоящее время эти файлы хранятся в довольно большой файловой иерархии, по которой сложно ориентироваться. Кроме того, файлы часто имеют бессмысленные имена, что затрудняет их идентификацию.
Мы рассматриваем создание приложения, которое представляет пользователям богатую «файловую систему», в которой файл может быть помечен метаданными, а затем представлен пользователю через графический интерфейс. Это позволило бы пользователям быстро искать файлы по различным критериям (например, «Дайте мне все файлы с сегодняшней датой.», «Дайте мне все файлы для учетной записи 04F12345.»). Это также позволило бы нам хранить несколько версий файла и записывать метрики о том, кто и когда обращается к файлу.
Кто-нибудь имел опыт создания такой системы, и если да, то может ли он порекомендовать подходящий подход?
Еще лучше, есть ли готовое решение, которое мы могли бы использовать?
Заранее спасибо.