es是基于Apache Lucene的开源分布式(全文)搜索引擎,提供简单的RESTful API来隐藏Lucene的复杂性
es除了全文搜索引擎之外,还可以这样描述它:
es对于java jdk的版本有需求,必须是java 1.8及以上版本
es开箱即用,也就是解压即可使用。
Kibana是一个为ElasticSearch提供的数据分析的Web接口,可使用它对日志进行高效的搜索、可视化、分析等各种操作。
关系型数据库 | es |
---|---|
数据库 | 索引|indices |
表 | type |
记录 | document |
字段 | 字段fields |
简单操作
PUT s18/doc/1
{
"name":"大刀"
}
PUT s18/doc/1
{
"name":"鹏程"
}
PUT s18/doc/1
{
"name":"laowang"
}
上例中,我们添加了3篇文章,首先检查索引s18是是否存在,不存在先创建,存在则添加(或更新)文档
GET s18/doc/1 # 查看指定文档
GET s18/doc/_search # 查看所有文档
GET s18/doc/_search?q=name:laowang # 按照条件查询
上例是简单地查询语句
原文:https://www.cnblogs.com/shine-rainbow/p/12203486.html