Назад | Перейти на главную страницу

Веб-кеширование с резервным копированием и SSL

Каким будет лучший способ или разные способы кэширования данных из API в течение x минут с возвратом к последнему кешу, если api не работает?

Моя ситуация:

Есть какой-либо способ сделать это ? Или, более того, что было бы лучше всего?

Могу ли я сделать это с помощью сервера nodejs?

Все зависит от того, какие данные вы обрабатываете, у вас есть несколько datastore это может помочь, например memcached, redis и многие другие. Если ваше приложение выполнено с nodeJS вы можете подключиться к этим различным хранилищам данных, большинство из них предоставляют интерфейсы для подключения на разных языках.

Короче говоря, ваша проблема вполне стандартна, и ваши ответы будут во многом зависеть от специфики вашего проблемного пространства, таких как объем данных, вид устойчивости, которая вам нужна, если у вас несколько серверов и вам нужно поддерживать некоторую согласованность, формат ваших данных и т. д.