前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【ES三周年】ES相关资料整合

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

原创
作者头像
张同学tty
发布2023-04-03 13:05:51
1.6K1
发布2023-04-03 13:05:51
举报

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.Elasticsearch
  • 2.IK Analysis中文分词器
  • 3.Kibana
  • 4.cerebro
  • 5.elasticHD
  • 6.Java Transport Client
  • 7.Java REST Client
  • 8.ES相关资料整合
相关产品与服务
Elasticsearch Service
腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档