Full-text search engine with PostgreSQL (part 2): Postgres vs. Elasticsearch x xata.io 110 rw-access 3 years ago 16 comments
These optimizations are trivial for Postgres to make optimization/plan time, so there's no runtime hit. But as always, profile and double check. You're definitely right that assuming can get you in trouble.
I don't have experience with the other databases to speak to their quirks. But for my specific setup, I haven't had issues.