Creating a search engine with PostgreSQL
PostgreSQL provides the necessary building blocks for you to combine and create your own search engine for full-text search. Let's see how far we can take it.
Start fresh or branch an existing Postgres in seconds. Scale to zero when idle.
Visit xata.io → On Hacker News Jul 2023 – Jul 2025
Databases & Data 9Software Engineering 4Infrastructure & DevOps 2Web & Frontend 1Systems & Performance 1Tech Industry & Business 1
PostgreSQL provides the necessary building blocks for you to combine and create your own search engine for full-text search. Let's see how far we can take it.
We are excited to ship the first version of pgroll, a command line tool that offers safe and reversible schema migrations for PostgreSQL
Trigger HTTP webhooks on every INSERT, UPDATE, or DELETE in PostgreSQL. Open-source CDC setup with pgstream, no polling required.
How targeted improvements helped us speed up bulk data loads and complex schemas.
We are excited to introduce pgzx, a framework for creating Postgres extensions using the Zig programming language.
Documenting a pattern for making multi-tenant applications global by distributing the data, using only standard PostgreSQL functionality.
Let's look at the numbers behind Xata's free tier. How much does a database cost us and why are we offering them for free.
Using PostgreSQL as a full-text search engine is tempting because it requires less infrastructure. But is its set of search-related features enough to compete with the Lucene based alternatives?