Jistě, v naší firmě děláme totéž a nepoužíváme Redis k ukládání ne JSON, ale velkých řetězců XML, které jsou generovány z backendových databází pro RESTful požadavky, a to ušetří spoustu síťových skoků a režie.
Několik věcí, které je třeba mít na paměti, pokud používáte Redis poprvé...
Dedikovaný server Redis
Redis je jednovláknový a měl by být nasazen na vyhrazeném serveru s dostatečným výkonem CPU. Neudělejte chybu a nasaďte jej na svou aplikaci nebo databázový server.
Vysoká dostupnost
Nastavte Redis s replikací Master/Slave pro vysokou dostupnost. Vím, že s clusterem Redis došlo k velkému pokroku, takže to možná budete chtít zkontrolovat i u HA.
Zásah/chyba mezipaměti
Když kontrolujete Redis na "zásah" do mezipaměti, pokud je připojení mrtvé nebo dojde k nějaké výjimce, nepropadněte požadavek, pouze výchozí nastavení databáze; ukládání do mezipaměti by mělo být vždy „nejlepší snahou“, protože databázi lze vždy použít jako poslední možnost.