advanced-elasticsearch-training
Elasticsearch training for those that already know the basics
File Explorer
Download Latest Version (.zip)- gauss-function-score.svg
- linear-function-score.svg
- ListingUpgrades.svg
- ParentChild.svg
- DefaultRouting.svg
- DefaultRoutingGet.svg
- DefaultSearchRouting.svg
- ExplicitRouting.svg
- ExplicitRoutingGet.svg
- ExplicitRoutingSearch.svg
- macos-syslog-logstash.config
- simple-logstash.config
- README.md
- search-as-you-type.txt
- logstash.config
- Childcare_Centres.csv
- feed-index.sh
- mapping-template.json
- README.md
- destroy
- down
- logstash
- up
- up-multi-node
- 03-multi-fields-solutions.txt
- 04-function-score-solutions.txt
- 05-aggregations-solutions.txt
- 06-nested-objects-solutions.txt
- 07-parent-child-solutions.txt
- 08-collapse-solutions.txt
- 09-geo-point-solutions.txt
- 10-geo-shape-solutions.txt
- 11-term-suggesters-solutions.txt
- 12-completion-suggesters-solutions.txt
- 13-percolator-solutions.txt
- 01-operations.md
- 02-query-profiling.txt
- 03a-multi-fields.txt
- 03b-multi-fields-exercises.txt
- 04a-function-score.txt
- 04b-function-score.md
- 04c-function-score-exercises.md
- 05a-aggregations.txt
- 05b-aggregations-exercises.md
- 06a-Relationships.md
- 06b-nested-objects.txt
- 06c-nested-objects-exercises.md
- 07a-routing.md
- 07b-parent-child.txt
- 07c-parent-child-exercises.md
- 08a-collapse.txt
- 08b-collapse-exercises.md
- 09a-geo-point.txt
- 09b-geo-point-exercises.md
- 10a-geo-shape.txt
- 10b-geo-shape-excercises.md
- 11a-term-suggesters.txt
- 11b-term-suggesters-excercises.md
- 12a-completion-suggesters.txt
- 12b-completion-suggesters-exercises.md
- 13a-percolator.txt
- 13b-percolator-exercises.md
- docker-compose.multi-node.yml
- docker-compose.yml
- ElasticsearchOps.pptx
- LICENSE
- Other-useful-stuff.txt
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/davidbkemp/advanced-elasticsearch-training
Downloads the entire project code from GitHub to your computer.
cd advanced-elasticsearch-training
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose -f docker-compose.multi-node.yml up -d --build
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
