No. The simplest design is the best design, unless your requirements dictate something more complex is needed. PostgreSQL alone is mature and proven, and can be tuned to cache data in memory as well. I recommend building directly on PostgreSQL until you find that performance is not sufficient. I use PostgreSQL as our sole database technology for a busy national website and it works great.
At least choose one database to start with instead of three.