Здравствуйте, push, Вы писали:
P>мммммм, так вопрос-то собственно: хранить ли сами файлы в базе, или только пути к ним?
Так и пишу, что индексы хранить везде — т.е. пути (+ может быть на каких машинах) + какой-то набор признаков (от имени до обложек/данных для поиска). Или все-таки rsync-ом на всех компах поддерживать общую кучу документов + слепить из
соплей и палокdiff и patch обмен метаданными (которые заметки персонала).
Только один подозрительный момент — как согласуются
есть несколько не связанных между собой компьютеров
с
документ на текущей машине не найден — то будут опрашиваться все машины из списка
?
P.S. А точно общая сетевая шара не вариант?
P.P.S. Для таких объемов в роли "базы" вполне сойдет обычный csv (или несколько), может быть сжатый zlib-ом.