1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/musicguoke-ElasticHD

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 09:40 6a17d18

ElasticHD

Build Status

Go Documentation

Go Report Card

license

Release

GitHub issues

ElasticHD — это инструмент визуального управления ElasticSearch. Он не требует какого-либо программного обеспечения и работает в вашем веб-браузере, позволяя вам управлять и отслеживать кластеры ElasticSearch из любого места в любое время.

Инструмент создан на основе адаптивного дизайна CSS, что позволяет ему подстраиваться под любой размер экрана на любом устройстве. Поддерживаются следующие функции:

  • поиск и запрос данных в реальном времени;
  • визуализация данных панели инструментов ElasticSearch;
  • управление индексами;
  • управление сопоставлением типов;
  • преобразование SQL в Elasticsearch DSL;
  • удобство использования на различных устройствах.

Страницы приложения ElasticHD

image

image

image

image

image

image

image

Аутентификация

ElasticSearch поддерживает аутентификацию с привилегиями, формат URL: http://user:password@host:port.

Установка

Доступны предварительно скомпилированные двоичные файлы для поддерживаемых операционных систем.

Основное использование

  • Linux и MacOS используют ElasticHD:
Шаг 1: Загрузите соответствующую версию elasticHD, разархивируйте xxx_elasticHd_xxx.zip
Шаг 2: chmod 0777 ElasticHD
Шаг 3: exec elastichd ./ElasticHD -p 127.0.0.1:9800
  • Windows:
Шаг 1: Скачайте соответствующую версию ElasticHD, дважды щёлкните по zip-пакету, чтобы распаковать его
Шаг 2: exec elastichd ./ElasticHD -p 127.0.0.1:9800

Автономный исполняемый файл

ElasticHD не требует никакого программного обеспечения. Он работает в вашем браузере, позволяя управлять и отслеживать ваши кластеры ElasticSearch откуда угодно и когда угодно. Созданный на основе адаптивного CSS-дизайна, ElasticHD адаптируется к любому размеру экрана на любом устройстве.

Поддержка версий ES

Совместим со всеми версиями ES.

Вклад

Вклады приветствуются! Откройте запрос на вытягивание, чтобы исправить ошибку, или откройте вопрос, чтобы обсудить новую функцию или изменение.

Использование ElasticHD SQL для преобразования в ElasticSearch DSL

Поддержка функций SQL:

  • SELECT;
  • WHERE;
  • ORDER BY;
  • GROUP BY;
  • AND & OR;
  • LIKE & NOT LIKE;
  • COUNT distinct;
  • IN & Not In;
  • BETWEEN;
  • avg(), count(*), count(field), min(field), max(field).

Дополнительная поддержка функций:

  • ES TopHits;
  • ES date_histogram;
  • ES STATS;
  • ES RANGE;
  • ES DATE_RANGE.

Улучшение: теперь DSL-запрос стал намного более плоским.

Использование SQL

Запрос: SELECT * FROM test WHERE a=1 AND b="c" AND create_time BETWEEN '2015-01-01T00:00:00+0800' AND '2016-01-01T00:00:00+0800' AND process_id > 1.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/musicguoke-ElasticHD.git
git@api.gitlife.ru:oschina-mirror/musicguoke-ElasticHD.git
oschina-mirror
musicguoke-ElasticHD
musicguoke-ElasticHD
master