Elasticsearch is incredibly powerful.
TL;DR – my Elasticsearch course in now LIVE!!! You can check it out here.
Its RESTful interface is familiar to many. You might even say…
So where do you start?
How do you get from knowing nothing about Elasticsearch to creating badass search results with Google-like precision?
You could read the docs. (because you have that much free time)
You can try to wing it. (this never fails, right?)
You can look for an npm package that “abstracts the complexity away”. (don’t even get me started)
Or you could check out my new Intro to Elasticsearch course when it launches on egghead.io. (Ding! Ding! Ding! #winning)
In the course, I’ll show you how to:
- make simple Elasticsearch queries
- gradually build more complex queries
- understand indices, types, and mappings
You’ll have all the knowledge you need to start using Elasticsearch in your own applications.
I’ve gone pretty deep with Elasticsearch. To be honest, I went down a deep, dark hole. We struggled to keep Elasticsearch running and questioned whether it was a viable tool for us at all. Rumor has it I even said “Why the *@#! aren’t we using SOLR?” (Ok, not gonna lie, there’s some truth to that rumor)
I’m not gonna let you go there. In the course, I teach you what I learned about scaling and monitoring Elasticsearch so that you don’t have to relive what I did.
But why me, why my course?
In the last 10 years, I’ve helped many teams overcome scaling and performance issues. Some of those teams have included
- startups scaling MVPs to get to the next round of funding
- legacy businesses trying to reinvent themselves in the face of changing technology
- new teams trying to establish a rhythm
- and mission-critical systems where patient lives were at stake.
Egghead.io viewers have watched over 10,000 hours of my lessons on node.js, scaling, and performance in the last year alone. I’m confident that you’ll gain new knowledge and useful skills in my Intro to Elasticsearch course.