I write a project on Django. There are a couple of big queries that I soldered in Redis. How much time to store cache, what come from? What is minus cache storage forever? The database (postgre) weighs only 50mb, in the future it can grow up to a gigabyte, is it possible to store everything in the cache and does it make sense (on the server 4GB of RAM)?