Junior — Middle
61
Redis дерекқоры қалай жұмыс істейтіні мен ұйымдастырылуы туралы түсіндіріп берсеңіз?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
Redis — это высокопроизводительная база данных типа key-value, которая хранит данные в памяти для быстрого доступа. Она часто используется как кэш, брокер сообщений или для хранения сессий.
Основные особенности Redis:
- Хранение данных в памяти с возможностью периодической записи на диск.
- Поддержка различных структур данных: строки, списки, множества, хеши, отсортированные множества и др.
- Поддержка атомарных операций и транзакций.
- Возможность настройки репликации и кластеризации для масштабирования и отказоустойчивости.
Пример использования Redis в Python с библиотекой redis-py:
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
# Записать значение
r.set('ключ', 'значение')
# Получить значение
value = r.get('ключ')
print(value.decode('utf-8'))