And did the OP try using Postgres with enough RAM allocated to it so that it could keep the entire database in memory?<p>In one test I’ve done, I saw running a full report going from taking five hours to just fifteen minutes. Which, coincidentally, is a factor if 20x.<p>So, maybe he could see comparable speeds, if he gave Postgres the ability to do the read and store operations the same way that Redis does?