Openblocks x Elasticsearch

Openblocks x Elasticsearch

Openblocks · 2 minute read
  1. Connect to Elasticsearch in Openblocks
  2. Using Elasticsearch in Openblocks
  3. CRUD operations
  4. Access data
  5. About Openblocks

Elasticsearch is a distributed, open-source search and analytics engine designed for horizontal scalability, high availability, and real-time search and analysis. It was first released in 2010 by Elasticsearch BV (now Elastic NV) and is written in Java.

Elasticsearch is based on the Lucene library and provides a RESTful API for indexing and searching data. It can be used to index and search various types of data, including structured, semi-structured, and unstructured data, such as text, geospatial data, and metrics. Elasticsearch is widely used for logging, monitoring, searching, and analytics in industries such as e-commerce, finance, healthcare, and more. Elastic NV provides commercial support and enterprise features for Elasticsearch, as well as other products such as Kibana, Logstash, and Beats.

Connect to Elasticsearch in Openblocks

Step 1: Create new data sources > Select Elasticsearch, and fill in the fields.

Step 2: Create Elasticsearch queries.

Step 3: Display query results in specified components.

Using Elasticsearch in Openblocks

CRUD operations

When connected to Elasticsearch in Openblocks, you can perform create, read, update, and delete operations.

Access data

You can check the data structure in the data browser panel, and access query results via {{queryName.data}} anywhere in your app.

About Openblocks

Openblocks is an open-source low-code platform where you can find 50+ built-in components. It also offers excellent documentation to discuss technical details, present practical tutorials, and provide all the information you need know for building an app. On Openblocks, you can get connected to most databases and any API within clicks, design custom components, share apps with colleagues or customers, and more.

Start your first app now and feel free to reach the vibrant community on Discord if you encounter any issue or would like to share an idea!