This article contains 674 words and takes about 2 minutes to read!
We mentioned
One obvious difference between Elasticsearch, a powerful search engine, and traditional relational databases is that Elasticsearch is an unstructured NoSQL database, so many of the concepts in Elasticsearch, such as indexes, types, and documents, can be confusing to beginners. In some cases, we may be confused about how the data will be stored in the ES cluster. In this case, a visual management tool is easy to understand. So in this article, we will search for several visual management tools for Elasticsearch and try them out.
Note: This article first appeared on My Personal Blog: CodeSheep· program sheep, welcome to the small station
The brain map of this article is as follows:
elasticsearch-head
-
Project address: github.com/mobz/elasti…
-
How to install Elasticsearch directly: I don’t need to describe it here, but I have already documented it in my previous Elasticsearch install pit in centos-7
-
Docker installation:
docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5
Copy the code
- Start access: http://localhost:9100
- Use effect:
(Well, I really don’t want to take a look at this ancient UI, so I’ll make do with two pictures below.)
ElasticHD
It supports ES monitoring, real-time search, quick Index Template replacement, Index list information viewing, SQL Case to DSL, and more.
-
** Project Address: **github.com/360EntSecGr…
-
Direct installation:
1. Download the zip package: https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/ 2. Chmod -r 777 ElasticHD 3. Run:./ElasticHD -p 127.0.0.1:9800Copy the code
- Docker installation:
docker run -p 9200:9200 -d --name elasticsearch elasticsearch
docker run -p 9800:9800 -d --link elasticsearch:demo containerize/elastichd
Copy the code
- Start access: http://localhost:9800
- Use effect:
This Dashboard is kind of cool:
Data search is intuitive and easy to use:
Index list to see more clearly:
This is a small tool that translates SQL query statements into ES Json query format.
Dejavu
Dejavu is also a Web UI tool for Elasticsearch. The UI is more in line with the mainstream front end page style, so it’s easy to use.
-
** Project Address: **github.com/appbaseio/d…
-
Docker installation:
docker run -p 1358:1358 -d appbaseio/dejavu
Copy the code
-
Start access: : http://localhost:1358/
-
Use effect:
This data preview page is very intuitive, with indexes/types/documents clearly visible
The query function is also good
Well, it’s time to introduce jade here, and you can have a deep experience according to your own preferences!
Remember after
Due to the limited ability, if there is any mistake or improper place, please criticize and correct, learn and communicate together!
- My Personal Blog: CodeSheep program sheep
- My six months as a tech blogger
Long press or scan the following careful heart to subscribe to the author of the public account CodeSheep, get more pragmatic, can understand, can reproduce the original ↓↓