Technology

Introduction to Apache Lucene & Elasticsearch

In the past two or so months, I’ve immersed myself in the world of Apache Lucene and Elasticsearch. I wanted to share the knowledge I’ve gathered and have distilled it in less than 20 slides. It’s intended for anyone interested in starting to use Elasticsearch and understanding how is it so fast compared to relational databases, when it comes to text search.

Update (08/02/2021): Since I started making YouTube videos, I’ve recorded giving the presentation and it’s available below.

If you want to share the presentation, share this post.

Ivaylo Pavlov

I blog about interesting tech, programming and finance in real life.

View Comments

Recent Posts

Describe Your Settings

We live in an unprecedented era of customizability of physical goods and services. One problem…

2 years ago

Introduction to Apache Kafka

My next instalment on distributed systems after Elasticsearch and Redis is  Apache Kafka. The intended audience,…

3 years ago

Compiled vs interpreted programming languages

On my quest to make shorter videos on programming fundamentals, I'm kicking this initiative with…

3 years ago

Charting Apple Health data in Grafana

One of the most interesting datasets I have is my own Apple Health data, which I've…

3 years ago

How Video Streaming Works

After a month and half of making, in this 3-part series I go over the…

3 years ago

Embracing Video Production

People often ask me why do I blog and how much time do I spend…

3 years ago