Redis přijímá celočíselnou hodnotu (maximum je až 2 147 483 647) pro příkaz expire. Jednotka je druhá, ne ms, takže 1 rok je 31556952 místo 31556952000 a vejde se do celého čísla.
Pokud chcete, aby vaše mapa měla přístup k Long, možná můžete upravit svou konfiguraci:
<map key-type="java.lang.String" value-type="java.lang.Long">