Databases · Senior · Question 45 of 75

When does a search engine like Elasticsearch or OpenSearch make sense next to PostgreSQL?

Explanation

Search indexes are derived data: keep them in sync via CDC or an outbox, and accept a small delay. Start with PostgreSQL full-text search if it's enough.

Further reading

Problem with a question

Databases · Senior · question 45

Test yourself

Take the Databases · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz