Evgeny_CDАрхитектор (08.11.2009 23:31, просмотров: 126) ответил Evgeny_CD на Быстродействущий симулятор: интересно, а так можно?
Если развивать идею до полного совершенства, то логгить надо на какой-нибудь NAS RAID. Ну или более логично так. Имеем отдельную машину с двумя зашаренными драйвами. Физически это должны быть разные винчи. Ну и некая управляющая программа на этой машине. С телнетным управлением. Наш логгер-процесс дает ей команду - подготовить драйв N. Машина делает быстрое форматирование, и готова принять данные. Принимает данные.
В процессе через телнет даем команду - подготовить драйв M. То же самое.
Прееключаемся на драйв M. Запускается отдельный процесс, который парсит лог файл и складывает его в SQL базу. Вначале для ускорения без индексации, индексируем потом.
После завершения обработки драйва N переключаемся, как указано выше.
Если проц быстрый, вероятно, все это можно на одной машине сделать. Просто напихать в нее кучу винчестеров.