【编程】在Kibana的帮助下进一步学习ElasticSearch

一、善假于物、安装Kibana

kibana是什么,Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。

你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。

你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

最烦这种长篇废话了,当它是PLSQL/WorkBench/PGAdmin/MogoBooster for elasticsearch就好了。 

下载、解压、修改config/kibana.yml、

elasticsearch.url="http://localhost:9200"

运行bin/kibana(.bat)、浏览器输入http://localhost:5601

NOTE Kibana的版本绝对不能比ElasticSearch高,哪怕是高出一个小版本也不行、但也不能低出一个大版本号。当我们在访问elasticsearch的9200端口时会知道elasticsearch的版本。

二、更复杂的搜索

点开左侧菜单的dev Tools,开始用已经会的基本操作造一批数。

POST department/employee/1

{

          "name": "yuxiang",

          "score": 60,

          "tags": ["java","passion","thinker"],

          "language": {

                    "eng": "B",

                    "jap": "E",

                    "spa": "E"

          }

}

造一波数据之后从discover标签查看。这里要先输入要查索引的正则表达式,如果只要查特定的department索引。就输入这个完整的词。然后从Selected fields里添加我们关注的属性。就能看到如下的数据列表。

猜你喜欢

转载自blog.csdn.net/ssybc/article/details/82983629