【ES三周年】ES相关资料整合

1.Elasticsearch

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前 流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

2.IK Analysis中文分词器

IK Analysis插件将Lucene IK分析器集成到elasticsearch中,支持自定义词典

3.Kibana

  • 首先明确一点,Kibana是一个软件,不是插件。
  • Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch协作。您可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。
  • Kibana 可以使大数据通俗易懂。它很简单,基于浏览器的界面便于您快速创建和分享动态数据仪表板来追踪 Elasticsearch 的实时数据变化。搭建 Kibana 非常简单。可以分分钟完成 Kibana 的安装并开始探索 Elasticsearch 的索引数据——没有代码、不需要额外的基础设施。

4.cerebro

cerebro是一个开源(MIT许可)的Elasticsearch可视化管理工具,使用Scala,AngularJS,Bootstrap构建。cerebro需要Java 1.8或更新的运行环境。

5.elasticHD

elasticHD 是一款 Elasticsearch的可视化管理工具。不依赖ES的插件安装,更便捷;导航栏直接填写对应的ES IP和端口就可以操作Es了。支持Es监控、实时搜索,Index template快捷替换修改,索引列表信 息查看, SQL converts to DSL等。

6.Java Transport Client

ES的早期连接工具,TransportClient通过TCP方式访问ES,功能强大,上手简单,ElasticSearch早期推出的Java客户端工具;在7.0版本中不再建议使用,将会在8.0版本中被删除。

7.Java REST Client

5.0版本新推出的Java客户端工具,RestClient方式通过http访问ES,依赖于JDK1.8(官方推荐)。

  • Java Low Level REST Client:官方的低级客户端。它允许通过http与一个Elasticsearch集群通信。将请求的编组和响应的反编组工作留给用户自己处理。它兼容所有的Elasticsearch的版本。
  • Java High Level REST Client:官方的高级客户端。它基于低级客户端,它暴露了API特定的方法,并负责处理请求编组和响应非编组。

8.ES相关资料整合

代码语言:javascript
复制
elasticsearch 地址:https://www.elastic.co/cn/
elasticsearch 下载地址:https://www.elastic.co/cn/downloads/

elasticsearch 文档地址:https://www.elastic.co/guide/en/elasticsearch/reference/index.html
elasticsearch 对应版本文档地址:https://www.elastic.co/guide/en/elasticsearch/reference/+各个版本编号+/index.html

elasticsearch 的客户端工具官方文档:https://www.elastic.co/guide/en/elasticsearch/client/index.html
elasticSearch官方支持当下几乎所有流行编程语言,如Java、JavaScript、Ruby、Go、.Net、Python等

elasticsearch Transport Client 文档地址:https://www.elastic.co/guide/en/elasticsearch/client/java-api/index.html
elasticsearch Rest Client 文档地址:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/index.html
需要注意的是:TransportClient的默认端口是9300,而Rest Client的默认端口是9200

elasticsearch 相关工具下载地址:https://www.elastic.co/cn/downloads/past-releases
elasticsearch 下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
kibana 下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana
elasticsearch ik分词器下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
elasticsearch 中文社区:https://elasticsearch.cn/
elasticsearch 中文社区下载工具:https://elasticsearch.cn/download/
cerebro 下载地址: https://github.com/lmenezes/cerebro/releases
elasticHD 下载地址: https://github.com/360EntSecGroup-Skylar/ElasticHD/releases

elasticsearch DSL语法梯子网站:https://www.tizi365.com/archives/590.html
elasticsearch JAVA梯子网站:https://www.tizi365.com/archives/874.html