xromeo писал(а):используйте БД, которые заточены на сетевую работу - у нас же есть поддержка СУБД в конце концов!
Не вариант. Цель не оправдывает средства
Как раз оправдывает полностью. Никакой файловый кэш на выделенном сервере не будет на 100+гигах работать так же быстро при ad-hoc доступе, как настроенная СУБД.
xromeo писал(а):надо выбирать какую-то субд
Не какую-то, а специалист по которой есть в доступности. Или в чём самому придётся разбираться. Ну и из списка поддерживаемых, разумеется.
xromeo писал(а):устанавливать на все машины
СУБД состоит из клиентской части и собственно сервера. На все клиентские машины ставится первое. На один сервер - второе. Как правило, на сервер можно не ставить отдельно клиентскую часть, даже если на самом сервере запускать сас.
xromeo писал(а):как-то конвертировать из Беркли в эту СУБД
Это самое простое. Через конвертер кэша, или менеджер кэша, или как он там называется.
xromeo писал(а):А что касается Berkeley-кэша - получается так, что он подходит только для однопользовательского режима. Один компьютер - один кэш - один пользователь.
Вы будете удивлены, но всё ещё хуже: Berkeley это ВСТРАИВАЕМАЯ БД, а они вообще
для одного приложения только используются (даже не для двух приложений на одном компе под одним юзером), исключения лишь подтверждают это правило.