Depends heavily on the use case. I know multiple video related companies that chunked data for replays into 1s and 500ms segments.
Having many keys, means that you can preform thousands of asynchronous requests for small pieces of data and then piece it together on the client side.
Super low latency is just something else to optimize for.