Skip to content
0:00 / 0:00

#postgresql#elasticsearch#trigram

You don't need Elasticsearch! Fuzzy Search with PostgreSQL and Spring Data by Thomas Gräfenstein

Spring I/O

52K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Thomas Grfenstein
  • Linked in the descriptiong-stone7/fuzzy-search-with-postgres-trigram
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

10K views1 year ago1 recommendation

Databases and dataWeb developmentPostgresSearch and indexing

Thomas Grfenstein explains how to implement fast, error-tolerant fuzzy text search using PostgreSQL trigrams and Spring Data JPA without Elasticsearch.

Spring I/O 2025 - 21-23 May, Barcelona Slides: github.com/g-stone7/fuzzy-search-with-postgres-trigram/blob/… Repo: github.com/g-stone7/fuzzy-search-with-postgres-trigram Have you ever needed to implement a search feature that’s error-tolerant, fast, and delivers relevant results regardless of the natural language and you didn’t want to run your own Elasticsearch or Opensearch cluster? Look no further! In this talk, we’ll explore how PostgreSQL’s powerful tools enable fuzzy text search. From similarity scoring to trigram matching, discover practical techniques to build robust search capabilities. And the best part? You will learn how to seamlessly integrate these features into your application using Spring Data JPA, all while ensuring your code remains clean, abstract, and reusable.

Why it's here

1 person recommends this

What people say. Recommended as one of the top PostgreSQL conference talks of 2025.

u/TechTalksWeeklyin r/PostgreSQL • Recommends

The Awesome List Of Postgres Conference Talks & Podcasts Of 2025 Hello r/postgres! As part of Tech Talks Weekly newsletter, I put together an awesome list of Postgres conference talks & podcasts published in 2025 (so far). This list is based on what popped up in my newsletter throughout the year and I hope you like it! # Conference talks *Ordered by view count* 1. [**"You don't need Elasticsearch! Fuzzy Search with PostgreSQL and Spring Data by Thomas Gräfenstein"**] ⸱ **+7k views** ⸱ 02 Sep 2025 ⸱ 00h 42m 23s 2. **"Bulk data processing and PostgreSQL thingy by Yingkun Bai"** ⸱ **+1k views** ⸱ 20 Jan 2025 ⸱ 00h 51m 58s 3. [**"How to accelerate GenAI projects using Knowledge Bases On P…