摘要: 一、什么是elasticsearch Elasticsearch是一个基于Lucene的高度可伸缩的分布式的开源全文搜索和分析引擎。它允许您快速、实时地存储、搜索和分析大量数据。它通常用作底层引擎/技术,为具有复杂搜索特性和需求的应用程序提供支持。ElasticSearch是用java开发的,并作为 阅读全文
posted @ 2019-03-14 16:18 KyleInJava 阅读(2353) 评论(0) 推荐(0) 编辑
摘要: elasticsearch定义了两种查询方式: 一、索引(index)、type、document 相关语句 1、列出所有索引的状态 GET /_cat/indices?v 2、查询索引详细信息 3、创建索引 (新版本一个index只能有一个type) setting中可以设置索引的主分片数numb 阅读全文
posted @ 2019-03-14 16:18 KyleInJava 阅读(12539) 评论(0) 推荐(0) 编辑
摘要: java rest client 有两种: 1、Java Low Level REST Client :用于Elasticsearch的官方低层客户端。它允许通过http与Elasticsearch集群通信。叶子请求编组,响应反编组给用户。它兼容所有的Elasticsearch版本。 2、Java 阅读全文
posted @ 2019-03-14 16:18 KyleInJava 阅读(10805) 评论(0) 推荐(1) 编辑