Redis cache is recommended.
Careful with those boolean queries.