Elastic Search (一)es环境搭建和简单使用

时间:2020-01-16 23:31:37   收藏:0   阅读:588

es是什么?

es是基于Apache Lucene的开源分布式(全文)搜索引擎,提供简单的RESTful API来隐藏Lucene的复杂性

es除了全文搜索引擎之外,还可以这样描述它:

es的下载与安装

Java for windows /Mac/Linux

es对于java jdk的版本有需求,必须是java 1.8及以上版本

es for windows/Mac

es开箱即用,也就是解压即可使用。

Kibana for windows /Mac

Kibana是一个为ElasticSearch提供的数据分析的Web接口,可使用它对日志进行高效的搜索、可视化、分析等各种操作。

es快速上手

es的数据组织

关系型数据库 es
数据库 索引|indices
type
记录 document
字段 字段fields

基本操作

上例中,我们添加了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

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!