1 год назад
Производительность Redis и атомарность в Golang. Возможности конвейеров, транзакций и Lua-скриптов
Источник: Nuances of Programming Redis  —  технология, применяемая во многих продуктах. Начать работу с ней и интегрировать в кодовую базу просто, но имеется в Redis функционал и посложнее: конвейеры, транзакции и Lua-скрипты  —  для повышения производительности и надежности. На бесплатном уровне Redis-кластера Upstash можно использовать до 10 000 запросов в день  —  неплохое начало. Кэшируем блог на Redis Рассмотрим сценарий: имеется популярный блог, для ежесекундной обработки многочисленных запросов нужно кэшировать его статьи...
06:44
1,0×
00:00/06:44
328,8 тыс смотрели · 3 года назад
129 читали · 2 года назад
Как настроить Redis
В данной статье мы рассмотрим Redis – сетевое журналируемое хранилище данных типа "ключ-значение" с открытым исходным кодом. Redis, по сути, является базой данных, которая упрощена и работает быстрее, чем MySQL за счет отсутствия связи между данными и простого механизма работы с данными в подходе NoSQL. Redis работает по принципу хранения данных в оперативной памяти и доступа к данным по ключу. В Redis данные можно сохранять на диск, что позволяет снизить вероятность их потери при аварийном завершении...