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

NginxHttpMemcachedModule. Сбор ответа из нескольких ключей

Доброго времени суток.

Есть страница, которая постоянно запрашивает аяксом с сервера информацию. При этом информация обновляется достаточно редко (например, мониторинг новых сообщений — там сообщение может прийти раз в день, а запрашивать, условно, надо каждую минуту). Чтобы не дергать backend, хочу поступить так. В memcached, когда приходит сообщение, класть ключик с json-объектом, который надо вернуть в ответ на ajax-запрос. А обработку самих запросов вынести в nginx, который умеет читать memcached и отдавать ответ.

Если мне, например, требуется обновлять статусы конкретных сообщений (какой-то группы), удобно запрашивать их одной пачкой. Соответственно, отдавать ответ также надо одной пачкой. И встает вопрос: или надо их собирать в эту пачку на серверной стороне, а клиентом неким образом запрашивать идентификатор пачки, либо пихать их по отдельным ключам, а nginx-ом по пришедшему УРЛу собирать эти ключи в один. Соответственно, интересует последний вариант — умеет ли этот модуль собирать данные из нескольких ключей, клеить их и отправлять результат наружу?

Впрочем, у данной задачи могут быть другие решения — также хотелось бы послушать.
  • Вопрос задан
  • 2266 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы
27 янв. 2025, в 09:05
2000 руб./за проект
27 янв. 2025, в 09:02
1000 руб./за проект
27 янв. 2025, в 08:52
3000 руб./за проект