use postgres for db and redis for cashing
use postgres for db and redis for cashing