Elasticsearch logo

Elasticsearch

Бесплатный и открытый, распределенный, RESTful поисковый движок

Database Версия: 7.17.28

Default Credentials

Account: elastic

Introduction

Elasticsearch is a distributed RESTful search engine optimized for speed and relevance at production scale workloads. You can use Elasticsearch to perform real-time search applications on massive datasets.

Features

Full-Text Search

  • Supports full-text search and queries, enabling quick discovery of relevant documents in large datasets.
  • Utilizes techniques like tokenization and stemming for efficient text search.

Distributed Performance

  • Horizontally scalable, easily distributing data across multiple nodes for high-performance data storage and retrieval.

Real-Time Data

  • Supports real-time indexing and searching, quickly responding to additions, updates, and deletions of data.

Support for Multiple Data Types

  • Handles structured, semi-structured, and unstructured data, such as text and geospatial data.

Powerful Aggregation Analysis

  • Offers rich aggregation capabilities for summarizing, statistics, and analyzing data.

RESTful API

  • Interact with Elasticsearch using simple HTTP requests to perform indexing, searching, and management operations.

Flexible Plugins and Ecosystem

  • Features a rich plugin ecosystem to extend its functionality and meet diverse requirements.

Visualization Tools

  • Includes various visualization tools and dashboards, such as Kibana, for displaying and analyzing data in Elasticsearch.

Развёртывание Elasticsearch в 1Panel

  1. Install 1Panel on your VPS (Linux server).

    # Copy and paste the following command into your terminal and press Enter
    bash -c "$(curl -sSL https://resource.1panel.pro/v2/quick_start.sh)"
  2. Open the 1Panel dashboard, go to App Store.

  3. Search for Elasticsearch and click Install.

  4. Fill in the required parameters (ports, admin credentials, storage path), then confirm.

  5. After deployment, create a website/reverse proxy in 1Panel if you want a custom domain.

  6. Enable HTTPS (recommended) and keep the app updated from the App Store.