欢迎来到好站网,本站为您免费提供源码、模板、软件、素材等资源下载!
好站网 程序源码 ElasticSearch分布式搜索引擎 v8.1.0

ElasticSearch分布式搜索引擎 v8.1.0

2022-06-02|编辑:好站网
140

ElasticSearch分布式搜索引擎 v8.1.0

Elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。Elasticsearch 在 Apache Lucene 的基础上开发而成,由 Elasticsearch N.V.(即现在的 Elastic)于 2010 年首次发布。Elasticsearch 以其简单的 REST 风格 API、分布式特性、速度和可扩展性而闻名,是 Elastic Stack 的核心组件;Elastic Stack 是一套适用于数据采集、扩充、存储、分析和可视化的免费开源工具。人们通常将 Elastic Stack 称为 ELK Stack(代指 Elasticsearch、Logstash 和 Kibana),目前 Elastic Stack 包括一系列丰富的轻量型数据采集代理,这些代理统称为 Beats,可用来向 Elasticsearch 发送数据。

Elasticsearch是一个实时的分布式搜索分析引擎,它能让你以一个之前从未有过的速度和规模,去探索你的数据。它被用作全文检索、结构化搜索、分析以及这几个功能的组合:
1、Wikipedia使用Elasticsearch提供带有高亮片段的全文搜索,还有search-as-you-type和did-you-mean的建议。
2、卫报使用Elasticsearch将网络社交数据结合到访客日志中,实时的给它的编辑们提供公众对于新文章的反馈。
3、Stack Overflow将地理位置查询融入全文检索中去,并且使用more-like-this接口去查找相关的问题与答案。
4、GitHub使用Elasticsearch对1300亿行代码进行查询。

然而Elasticsearch不仅仅为巨头公司服务。它也帮助了很多初创公司,像Datadog和Klout,帮助他们将想法用原型实现,并转化为可扩展的解决方案。Elasticsearch 能运行在你的笔记本电脑上,或者扩展到上百台服务器上去处理PB级数据。

Elasticsearch中没有一个单独的组件是全新的或者是革命性的。全文搜索很久之前就已经可以做到了, 就像早就出现了的分析系统和分布式数据库。革命性的成果在于将这些单独的,有用的组件融合到一个单一的、一致的、实时的应用中。它对于初学者而言有一个较低的门槛,而当你的技能提升或需求增加时,它也始终能满足你的需求。

相关推荐
  • jeewms仓库管理系统 v2.4.0
    jeewms是一个基于JAVA的仓库管理系统,是由灵鹿谷科技主导的开源项目,WMS在经过多家公司上线运行后,为了降低物流仓储企业的信息化成本,决定全面开源此产品。针对有特殊信息化需求的企业,提供高性价比的实施服……
    程序源码 2022-06-02 199
  • UJCMS内容管理系统 v2.0
    UJCMS是一个Java开源内容管理系统(java cms)。使用SpringBoot、MyBatis、Shiro、Lucene、FreeMarker、TypeScript、Vue3、ElementPlus等技术开发。 UJCMS是在Jspxcms多年的开发经验上,重新设计开发的Java CMS系统……
    程序源码 2022-06-02 138
  • jeecms X1.11.0 正式版源码包
    JEECMS是一款可以根据行政级别建立大型门户网站群的CMS,通过对站群权限的控制,可以建立中央部委、省、市、县、街道(镇)或总公司、分公司等行政权限清晰的门户网站。在二次开发方面,jeecmsV6支持元件式无限插……
    程序源码 2022-05-27 345
  • O2OA开源OA系统 v6.3.4
    O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外提供专业的开发运维……
    程序源码 2022-05-27 206
  • 呆错短视频系统 v1.2.3
    开源免费 呆错短视频系统(DaiCuoVideo)是一款专业的免费视频管理系统,适合做短视频垂直细分内容平台。 系统稳定 内核安全稳定、PHP+MYSQL/SQLITE架构、跨平台运行。ThinkPhp+Jquery+BootStrap组合、超强负载能……
    程序源码 2022-07-25 340