⚡ Cache Demo

Redis и файловое кеширование

← Вернуться на главную

🔴 Redis Cache

PHP расширение Redis: Установлено ✅
Подключение к серверу: Подключен ✅
Активных клиентов: 34
Использование памяти: 18.78M
Всего команд: 1,003,747,701
Cache Hits: 32,576,363
Cache Misses: 667,306,614

🕒 Демо кеширования времени (TTL: 30сек)

Кешированное время: 2026-04-15 23:10:58

Время обновится через 30 секунд после первого запроса

📁 Файловый кеш (альтернатива)

Статус: Работает ✅
Директория кеша: /tmp/php_cache_demo/
Права доступа: 777 (R/W) ✅

🕒 Демо файлового кеширования (TTL: 30сек)

Кешированное время: 2026-04-15 23:10:58

Файл кеша: demo_timestamp.cache

Время обновится через 30 секунд после создания файла кеша

📊 Benchmark скорости

Время выполнения операций:

Память PHP (1000 операций): 0.36ms
Redis (1000 операций): 214.37ms
Файловая система (1000 операций): 129.52ms
Redis быстрее файлов в: 0.6x раз

🎯 Как использовать Redis в PHP

// Подключение к Redis
$redis = new Redis();
$redis->connect('redis', 6379);

// Установка значения с TTL
$redis->setex('user:123', 3600, json_encode($userData));

// Получение значения
$cachedData = $redis->get('user:123');

// Удаление
$redis->del('user:123');