Re[3]: Вопрос по взаимодействию Servlet и БД. Большие нагруз
От: Cyberax Марс  
Дата: 25.08.07 11:19
Оценка: 5 (1)
Здравствуйте, javaque, Вы писали:

J>Интересное решение. Но у меня возникают сомнения в целесобразности:

J>1) теперь при каждой выборки данных еще будет осуществлятся тяжелая операция записи данных на диск
В большинстве случаев — не будет. Данные будут лежать в кэше ОС и сбросятся на диск позже.

Время на запись обычно с лихвой окупается — lighthttpd работает в десятки раз быстрее Tomcat'а на статических данных при сильной загрузке.

J>2) насколько часто данные могут запрашиватся пользоватетелем не понятно, может он их всего один раз запросит а может и по 100 в день

Ну так и удалять наименее используемые файлы — это же кэш.

J>Архитектуры готовы поменять. Главное выработать грамотное решение на века (при постоянно растущем кол-ве посетителей)

С базой данных — это тупик. Думайте про умные распределенное файловое хранилище. Можно прочитать про то, как устроен LiveJournal:
http://highscalability.com/livejournal-architecture
Sapienti sat!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.