Задать вопрос
alektive
@alektive

Как грамотно наладить работу асинхронных запросов?

Здравствуйте!
Кто уже имел дело с асинхронными запросами к БД, прошу помочь. Мне вроде бы всё понятно... Но как быть, если одновременных запросов будет не 5, а 1000 или 5000?
  • Вопрос задан
  • 2301 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@IceJOKER
Web/Android developer
в смысле - "наладить" ?
если вы боитесь нагружать БД, то при обращении к скрипту проверяете есть ли данные в кэше и насколько они свежи, если все ок, то показываем из кэша, иначе достаем из бд , отдаем и сохраняем в кэш.

итого из 5000 одновременных запросов , 1 обратится к бд , а все остальные к кэшу
Ответ написан
Комментировать
FanatPHP
@FanatPHP
Чебуратор тега РНР
я имел дело с асинхронными запросами к БД.
Но я на 100% уверен, что ты просто употербляешь красивое слово, не понимая его смысла.
Давай ты объяснишь, что имеешь в виду под "асинхронными" запросами и почему их количество тебя пугает.
Ответ написан
@DAlex
Ничего не будет страшного. В запросе участвуют только результаты закомиченных транзакций. Про кэш уже написали. А вот на счёт стабильности репликаций БД (если таковая настроена) я бы сомневался, если не только данные, но и структура таблицы меняется очень часто. Я бы в этом случае лучше nosql использовал
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽