1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hhxsv5-redis-memory-analysis

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Анализ памяти Redis

Анализ памяти Redis заключается в поиске ключей (префиксов), которые используют много памяти, и экспорте результатов анализа в файл CSV.

Требования

  • PHP 5.4 или более поздней версии.
  • ext-redis версии 2.2.8 или выше.
  • predis/predis версии ~1.1.0 или выше.

Установка через Composer (packagist)

composer require "hhxsv5/redis-memory-analysis:~1.0" -vvv

Использование

Запуск демо

include '../vendor/autoload.php';

use Hhxsv5\RMA\AnalyzeRedis;

$analyze = new AnalyzeRedis('127.0.0.1', 6379, '123456');

// Сканируем ключи, которые можно разделить с помощью '#' или ':'.
// Специальные символы шаблона необходимо экранировать символом '\'.
$analyze->start(['#', ':']);

// Находим файл CSV в целевой папке по умолчанию: ./reports.
// Формат имени файла CSV: redis-analysis-{host}-{port}-{db}.csv.
// Ключи упорядочены по количеству в порядке убывания.
$analyze->saveReport();

CSV

Лицензия

MIT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Анализ памяти Redis заключается в поиске ключей (с префиксом), которые используют большой объём памяти. Результат анализа экспортируется в CSV-файл. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hhxsv5-redis-memory-analysis.git
git@api.gitlife.ru:oschina-mirror/hhxsv5-redis-memory-analysis.git
oschina-mirror
hhxsv5-redis-memory-analysis
hhxsv5-redis-memory-analysis
master