redis returns an empty array when there the key doesn't exist
with negative numbers, redis supports repeated samplings