Redis INFO показывает вызовы в DEL, но без кодовых вызовов DEL

Иногда в Redis отсутствуют данные, поэтому я запустил команду INFO для нашего экземпляра Redis. Я был удивлен, увидев вызовы команды DEL из сотен тысяч, потому что у нас нет кода, который выполняет команду DEL:

# Commandstats
cmdstat_del:calls=971486,usec=776218,usec_per_call=0.80

Я прочитал в этой статье, что:

Slaves don't expire keys, instead they wait for masters to expire the keys.
When a master expires a key (or evict it because of LRU),
it synthesizes a DEL command which is transmitted to all the slaves.

У нас есть много ключей с истекшим сроком действия, хотя они не так высоки, как количество обращений к команде DEL:

# Stats
expired_keys:56220

Может ли это быть причиной того, что так много вызовов для команды DEL, даже если наши коды не выполняют команду DEL?

0 ответов

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