一、善假于物、安装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里添加我们关注的属性。就能看到如下的数据列表。