An Introduction to Elasticsearch (Building Elasticsearch application using .NET 5.0)

Опубликовано: 10 Октябрь 2024
на канале: DotNet Core Central
30,222
558

Elasticsearch is open-source analytics and full-text search engine. It is built on top of Apache Lucene.

Apache Lucene is a Java-based library providing powerful indexing and search features.

In this video, I am going to cover the basic introduction of Elasticsearch and using .NET 5.0 application to access it.

Usecase for Elasticsearch is anywhere we want a search feature. RDBMS is not very good with search as their indexing capacity is limited and becomes very expensive very quickly.

Elasticsearch is usually used with Kibana for visualization, I will cover that in a future video.

00:05 - What is Elasticsearch
01:10 - Install Elasticsearch in Docker container
02:30 - Bulk insert data in Elasticsearch
04:10 - Create a new .NET 5.0 Application
06:25 - Adding Elasticsearch NuGet package

My block website is here: https://dotnetcorecentral.com/
My YouTube channel is here:    / dotnetcorecentral  
The GitHub repo for this application is here: https://github.com/choudhurynirjhar/e...