Я думаю, что тест redis будет, по крайней мере, таким же быстрым, как и поиск хеша в объекте.
Объект, ищущий значение из хеша
ruby-1.9.2-p180 :022 > quick(1000) {@p.lookup(:summary_header)} #=> nil
Rehearsal ------------------------------------
0.000000 0.010000 0.010000 ( 0.006522)
--------------------------- total: 0.010000sec
user system total real
0.010000 0.000000 0.010000 ( 0.006701)
против простого поиска Redis
ruby-1.9.2-p180 :023 > quick(1000) {r.get("header")} #=> nil
Rehearsal ------------------------------------
0.020000 0.020000 0.040000 ( 0.088880)
--------------------------- total: 0.040000sec
user system total real
0.030000 0.020000 0.050000 ( 0.085839)