Пруф будет?
http://mchost.ru/about/
Вбиваем сюда: http://egrul.nalog.ru/
Это как-то интересно считается.
Когда удобно - нам 9 лет.
А когда "не очень" - мы за прошлые косяки не отвечаем:
upd Название компании форум звёздочками заменил.. при вставке цитата была полной.
когда имеется кластер из нескольких web-серверов, можно и в распределённой FS хранить... понимаю, что web-сервер употреблён в значении "железяка", но тем не менее
не-не.. речь не о "лох-нелох".
Я бы на статистику/бенчмарки (если с пояснениями - вообще круть) посмотрел... ну т.е. если БД "делает" FS (по производительности и/или безопасности и/или удобству использования), то за счёт чего...
права на файлы настраиваются, отдача "после проверки" - легко;
под кэш ФС можно место выделить;
по поводу удобства - не хватает знаний+фантазии представить...;
Ayavryk, а есть реальный опыт использования такого? Может не у самого.. у знакомых "фанов" (с)?
- Проще хранить = ? гигантская таблица о_О чем проще-то?
- манипулировать большими объемами.. можно на уровне fs "манипулировать"
- бэкапить - тот же инкрементальный архив.. или rsync.. аккуратно всё положит вместо дампа на гигабайты
- обеспечить безопасность/приватность nginx + x-accel-redirect - имхо, вполне приемлемая безопасность в сочетании со скоростью отдачи. Если речь о безопасности на уровне сервера - с правами "поиграться"...
Запустить у себя на не слишком громадных мощностях ab (или что-нибудь более "разнобойное" - loadimpact пользовался) с разными параметрами (per second) и посмотреть... Когда куча запросов к apache и к mysql будут в очереди висеть - думаю, понимание придёт. Даже после завершения "атаки бота"...
p.s. у меня ощущение, что я как-то не совсем понятно изъясняюсь.. Эт я могу..
- Писать в memory таблицу, а потом - INSERT INTO ... SELECT *
- про Load DATA INFILE почитать
Жаль, на большее не хватает...
Den73, не уверен, что мы друг друга поняли.
Робот может и сделает то же количество обращений, но он не будет одномоментно (с короткими промежутками, пока сервер не успел обработать, добавлять ему ещё пару) грузить сервер кучей запросов. Всплесков не будет.
Используемые ресурсы в единицу времени уменьшатся при уменьшении request per second (или увеличении таймаута между запросами, что по сути одно и то же)
Поддомен
Например, так: http://habrahabr.ru/company/selectel/blog/143796/
Ну.. зато загрузка WP со всеми плагинами не проходит..
На шареде не так много вариантов ведь:
- Поинтересоваться у хостера, можно ли ограничить количество обращений в секунду. (mod_limitconn.. если nginx фронтендом стоит - про limit_req спросить)
- в RewriteCond по %{USER_AGENT} проверять... так, например:
"правильные" роботы слушаются. А неправильных - в бан.. Другое дело, что он может User Agent-а поменять.. или вообще не передавать..
Если DNS будет смотреть на другой сервер, трафик не будет считаться на основном сервере.
Может VPS/VDS взять с безлимитным трафиком под картинки..
Или доплатить за траф на основном сервере?