just use perl hash + storable instead of redis