It's important to understand the concepts that make up this platform. This video covers the key concepts that power Elasticsearch so you can move forward with a good foundation of knowledge to build upon.
- [Instructor] Before we dig in and start…using Elasticsearch, I thought it would make sense…to cover all the concepts here so you have a general…understanding of how all the pieces fit together.…Well first we have our cluster,…and as you can imagine, this is a collection of our nodes.…A cluster has a unique name with a default of Elasticsearch.…A typical way you would have this structured…is you'd have a development, a staging,…and a production cluster.…It's totally okay to just have a single cluster…with a single node, however.…
The node is the part of your cluster that stores the data.…It provides the search and index capabilities…and has its own unique name.…Now the nodes contain indexes,…and an index is a collection of similar documents,…such as customer data or product information.…The node names are in all lower case,…and you can have as many of them as you want.…When you're doing almost anything in Elasticsearch,…you're going to be referencing an index,…so it's important to have a consistent naming pattern…
In this course, join Ben Sullins as he dives into the inner workings of Elasticsearch combined with Kibana. Ben provides an overview of the architecture, and then goes over the different deployment methods, and how to best structure your data. From there, he demonstrates how to query data, and how to work with Kibana to present your insights.
- Reviewing key Elasticsearch concepts
- Running Elasticsearch in the cloud and locally
- Bulk loading data
- Setting up mappings of data types
- Querying data
- Running basic aggregations
- Creating visualizations and dashboards in Kibana