Facebook API - кеш-ответ на сервере - PullRequest
0 голосов
/ 21 июля 2011

У меня есть приложение / сайт, который выполняет несколько обращений к API Facebook после определенного взаимодействия с пользователем. Мне было интересно, как лучше всего кэшировать ответы на некоторые из этих вызовов API на сервере.

Моя текущая настройка - это node.js с Express и mongoDB для хранения. Должен ли я просто засунуть ответ API в mongo с отметкой времени, и прежде чем делать будущие вызовы API, сначала зарегистрируйтесь там?

1 Ответ

2 голосов
/ 21 июля 2011

Я бы использовал что-то вроде redis (http://www.redis.io) или memcached (http://memcached.org/)) для ваших нужд кэширования. Сделайте ключ хешем md5 для любого вызова API, который вы делаете, и проверяйте ваш кеш, еслиключ существует до того, как вы нажмете на API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...