What kind of analytics and visualization are you going to provide?
"Real-time" takes many meanings and for many visualization tasks, particularly on rapidly changing data, requires some computation map-reduction to craft presentable metrics.
Or are your just emitting on a callback updates of the key-val pairs? (Which could still definitely be useful, but then reddish wouldn't really be an endpoint for redis analysis)