Path: blob/master/Elasticsearch/Elasticsearch_Connect_to_server.ipynb
2973 views
Kernel: Python 3
Elasticsearch - Connect to server
Tags: #elasticsearch #elastic #search #snippet #operations
Author: Ebin Paulose
Last update: 2023-04-12 (Created: 2022-03-20)
1. Prerequisites
python3
ubuntu 18.04
java1.8
2. Elasticsearch on local machine
Install Linux packages
Check status of Elasticsearch server (Local)
Start Elasticsearch server (Local)
Note : Install Java 1.8 and set Java environment variables path
3. Elasticsearch on cloud
Step 1: Login to https://www.elastic.co/ and create a deployment
Step 2: On successful deployment get credentials
Step 3: Create Elasticsearch credentials JSON
Credentials Json format
4. Python connector for Elasticsearch
Input
Import library
In [ ]:
Model
In [ ]:
Send data to Elasticsearch server
In [ ]:
Search data from Elasticsearch server
In [ ]:
Output
Single search
In [ ]:
Multiple search
In [ ]: