Curated Collection: Elasticsearch
PublishedThe Curated articles are guides, regularly updated by the Compose team, to the essential postings and help content available for each of the Compose databases. Here we look at MongoDB.
About Elasticsearch
Elasticsearch is a distributed, open source search and analytics engine. Often utilized for enhancing 'full-text' search capabilities or analytic assessment, it converts raw data like log files into documents and stores them in a JSON-like object. Elasticsearch uses its own developer-friendly querying language known as Query DSL to provide lean access to document data not bound by schemas, columns, rows, or tables.
Essentials:
Use Let's Encrypt and connect securely to your Elasticsearch deployment.
- Getting Connected with RabbitMQ and Elasticsearch
November 2016 - Getting Started with Elasticsearch using Compose
June 2015
The Grand Tour
Code examples across multiple languages for connecting to your Compose Elasticsearch deployment using a simple web application.
- Node.js, MongoDB, Elasticsearch and PostgreSQL: The Compose Grand Tour
March 2018 - Python and Compose - MongoDB, Elasticsearch and PostgreSQL
January 2018 - Go and Compose - MongoDB, Elasticsearch and PostgreSQL
October 2017
Recently on Compose:
- Elasticsearch, Bulk Uploading and the High-Level Java REST Client - Part 2
April 2018 - Elasticsearch, Bulk Uploading and the High-Level Java REST Client - Part 1
April 2018 - Discover Space on Twitter with Elasticsearch and Redis
November 2017 - Discover Space on Twitter using Elasticsearch's Percolate Query
October 2017 - How to Script Painless-ly in Elasticsearch
August 2017 - Integration Testing Against Real Databases
July 2017 - Powering social feeds and timelines with Elasticsearch
September 2016 - Using Query String Queries in Elasticsearch
May 2016 - Kibana and Compose Elasticsearch
April 2016
GeoFile:
Using Geographic data with Elasticsearch; from the GeoFile series spanning multiple databases.
- GeoFile: Elasticsearch Geo Queries
January 2017
Website Engagement:
Website Engagement Tracking Part 2: Visualizing Clicks using Kibana
September 2017Website Engagement Tracking with Elasticsearch
August 2017
All the Databases:
Using GraphQL and Compose databases to combine multiple data sources (including Elasticsearch) in your application.
- Use All the Databases – Part 2
March 2017 - Use All the Databases - Part 1
March 2017
Using Node.js with Elasticsearch
- Getting started with Elasticsearch and Node.js - Part 5
August 2016 - Getting started with Elasticsearch and Node.js - Part 4
July 2016 - Getting started with Elasticsearch and Node.js - Part 3
July 2016 - Getting started with Elasticsearch and Node.js - Part 2
July 2016 - Getting started with Elasticsearch and Node.js - Part 1
June 2016
Query-Time Strats
- Elasticsearch Query-Time Strategies and Techniques for Relevance: Part II
March 2016 - Elasticsearch Query-Time Strategies and Techniques for Relevance: Part I
March 2016
The Elasticsearch Perl Module
- Elasticsearch.pm - Part 4: Querying and Search Options
February 2016 - Elasticsearch.pm - Part 3: Index Options
January 2016 - Elasticsearch.pm - Part 2: Basic Document and Index Methods
January 2016 - Elasticsearch.pm - Part 1: Connecting and Cluster Monitorings
December 2015
Documentation:
If you are looking for documentation for Elasticsearch on the Compose platform:
Or looking for the Elasticsearch docs:
Older Articles:
- How scoring works in Elasticsearch
February 2016 - To Go from RSS to Elasticsearch
September 2015 - Elasticsearch Security Update - Groovy Scripting Dropped
March 2015 - Elasticsearch Tools & Compose
November 2014 - Mongoosastic: The Power of MongoDB & Elasticsearch Together
October 2014 - Elasticsearch Metrics
September 2014 - Porting a MongoDB Full Text Search App to Elasticsearch
August 2014
Your Article Here
Got something you feel would be a welcome addition to this collection? Why not submit your work to our Write Stuff program? Get to paid to teach our community about databases.
attributionroyguisinger