An open API service indexing awesome lists of open source software.

https://github.com/bellemanwesley/elasticdb

Would you like to start using Elasticsearch as a database? This Python library will make it easy for you.
https://github.com/bellemanwesley/elasticdb

database elasticsearch

Last synced: 6 months ago
JSON representation

Would you like to start using Elasticsearch as a database? This Python library will make it easy for you.

Awesome Lists containing this project

README

          

elasticdb
========

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

##### Table of Contents
1. [Overview](#overview)
2. [Classes](#classes)
3. [Configure](#configure)
4. [Connect](#connect)
5. [Create](#create)
6. [Retrieve](#retrieve)
7. [Update](#update)
8. [Delete](#delete)

## Overview

elasticdb is a Python library for which allows you to more easily work with Elasticsearch as a database. The documentation below should help you understand which functions you can use to interact with your Elasticsearch cluster.

Installation instructions
-------------------------

python3 -m pip install --upgrade pip
python3 -m pip install elasticdb

## Functions
The statebasedml library has six classes:
- `configure` : adjust settings and configuration of your Elasticsearch cluster
- `connect`: initiate a secure connection to your Elasticsearch cluster
- `create`: create indeces or items in your Elasticsearch cluster
- `retrieve`: get items from your Elasticsearch cluster through query or search
- `update`: update indeces or items in your Elasticsearch cluster
- `delete`: delete indeces or items in your Elasticsearch cluster

## Configure

## Connect

## Create

## Retrieve

## Update

## Delete