Как найти ключи, которые выселяются из memcache?

Есть ли какой-нибудь встроенный способ / или взлом, с помощью которого я могу узнать, какой ключ выселяется из memcache?

Существует одно решение опроса для всех возможных ключей, вставленных в memcache (например, get multi), но это неэффективно и, конечно, не реализуемо для большого количества ключей.

Функциональность не требуется запускать в производство, но во время некоторых тестов и оптимизаций.

1 ответ

Решение

Не возможно AFAIK, но действительно хорошее (и простое) решение состоит в том, чтобы изменить свою библиотеку memcached и сделать печать (или что угодно) в delete а также multidelete методы. Затем вы можете получить ключи, которые удаляются (как вашим приложением, так и самой библиотекой). Надеюсь, это поможет

Другие вопросы по тегам