Hello |> World!

~ No Day But Today ~

Exploring the ElasticSearch directory
......
ElasticSearch Introduction
What is elastic Search Add data Built with Java, based on Apache lucene. Easy to use, and highly scalable. Use Cases Add data Overview of ElasticStack ElasticStack consists of a few different products: - X-Pack: Adds features to ElasticSearch and Kibana, - Security: Authentication and authroization. - Monitoring: Gain insights into how ELK stack is working. - Alerts: For CPU usage, user behaviour, etc. - Reporting: - Machine Learning: Enables Kibana to use machine learning. - Graph: Relationships - Kibana: Analytics and visualization engine. Anomaly detection and machine learning. - Beats: - Logstash: Data processing pipeline. - ElasticSearch Storing Data in Elastic Search Add data Document A document in elastic search corresponds to a row in database. { “name”: “iron man”, “work_place: “stark industries”, “team”: “avengers” } Each field in the document corresponds to a column in a table.......
ElasticSearch Sharding and Scalability
......
ElasticSearch Replication
......
ElasticSearch Installation
Installation There are multiple ways to install and use ElasticSearch and Kibana. ElasticCloud Elastic Cloud is a software as a service provided by elastic. The above allows you to deploy a cluster in the cloud and run your application. It’s the easiest option, however it costs you to run the application in cloud. There is free trial of 14 days available though. Running on Linux, MacOS, Windows The elasticsearch consists of a set of binaries to run on respective operating system, it can be downloaded from on elasticsearch downloads page. MacOS and Linux Easy steps to download and run Elasticsearch on linux. Please change the package version if you want a different version. $ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.1-darwin-x86_64.tar.gz //download the binaries $ tar -xvzf elasticsearch-7.6.1-darwin-x86_64.tar.gz // extract the files $ cd elasticsearch-7.6.1 $ bin/elasticsearch // runs the elasticsearch server in forgeground But be warned elastic search needs java to be properly set on the machine and it might lead to some trouble if setup is not proper. To avoid any java requirement related issues, we can use the dockerized deployment which is much easier to setup. > provide a resolution for the java problem. Add steps for windows......