Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,793 members, 7,817,288 topics. Date: Saturday, 04 May 2024 at 09:35 AM

Getting Started With Elasticsearch Installation - Education - Nairaland

Nairaland Forum / Nairaland / General / Education / Getting Started With Elasticsearch Installation (290 Views)

Removing Data From Elasticsearch / Elasticsearch Tutorial / Orient Me, Elasticsearch And Disk Space (2) (3) (4)

(1) (Reply)

Getting Started With Elasticsearch Installation by Lianamelissa: 7:22am On Apr 04, 2018
ElasticSearch is an open-source and distributed search engine which is very much scalable and supports a good amount of enterprise Search use cases.

Introduction to Elasticsearch
ElasticSearch is an open source project, under the Apache License version 2, built on top of Lucene and Java. The source code is located on GitHub, at https://github.com/elastic/elasticsearch.

Behind the ElasticSearch product is a company named Elastic. It’s website is located at https://www.elastic.co/. Elastic is the core developers of the open source project and owns the copyright for it. Additionally, the company provides training, support and a number of commercial add-ons for ElasticSearch.

In other words, ElasticSearch is free to use but there is a company that supports its development. This company also provides services and add-ons which are not free. It’s entirely up to you whether you pay anything in conjunction with using ElasticSearch or not. If you don’t, you will still have access to the full ElasticSearch product, but if you do pay money, you’ll be able to get training, support and/or nice add-ons.

Apart from ElasticSearch, there are a number of other projects within the same ecosystem. Two of those are LogStash and Kibana. LogStash can be used to store logs from various sources in ElasticSearch. Kibana provides functionality to visualize data stored in ElasticSearch in dashboards. Together ElasticSearch, LogStash and Kibana is referred to as the “ELK stack”.

Learn how to use Elasticsearch, from beginner basics to advanced techniques, with online video tutorials taught by industry experts. Enroll for Free Elasticsearch Training Demo!
ElasticSearch Installation
Elasticsearch is a platform for distributed, RESTful search and analysis. It can scale as needed, and you can get started using it right away

ElasticSearch is a Java application built for Java 7 or higher. Therefore, the first step in setting up ElasticSearch is to ensure that you have Java installed and the JAVA_HOME environment variable correctly configured.

Related Page: Define Elasticsearch Custom Analyzer With Example

To check that you have a compatible version of Java installed, open up a terminal window and type java-version. The output should look something like this:

Running java -version in a console where Java 8 is installed.

$ java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Once you have made sure that you have Java 7 or higher installed and the Java executable in your path, ensure that you have the JAVA_HOME environment variable configured by typing echo $JAVA_HOME into your terminal. The output should look something like this:

(1) (Reply)

Ph.d. Scholarship At Curtin University In Australia For Education | 2018 / Please I Need Help / JAMB Official Cut-off For 2018 Will Be Decided In June

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 10
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.