fbpx
维基百科

Elasticsearch

Elasticsearch是一个基于Lucene库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有HTTP Web接口和无模式JSON文档。Elasticsearch是用Java开发的,并在Apache许可证下作为开源软件发布。官方客户端在Java.NETC#)、PHPPythonApache GroovyRuby和许多其他语言中都是可用的。[6]根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr,也是基于Lucene。[7]

Elasticsearch
原作者Shay Banon
開發者Elastic NV
首次发布2010年2月8日,​12年前​(2010-02-08
目前版本
  • 8.6.0 (2023年1月10日)[1]
源代码库
  • github.com/elastic/elasticsearch
编程语言Java
操作系统跨平臺
类型搜索索引
许可协议Elastic授權條款與Apache许可证 2.0雙重授權(7.11版之前)
Elastic授權條款與伺服器端公共授權條款英语Server Side Public License雙重授權(7.11版或更新)
网站www.elastic.co/elasticsearch/ 
Elastic NV
公司類型上市公司
股票代號NYSE:ESTC
總部阿姆斯特丹
产业软件开发
產品Elasticsearch, Logstash, Kibana, Beats[3](FileBeat)[4][5]
服務Elasticsearch commercial solutions
网站elastic.co
沙伊·芭农(Shay Banon)在Berlin Buzzwords 2010上介紹Elasticsearch

历史

Shay Banon在2004年创造了Elasticsearch的前身,称为Compass。[8]在考虑Compass的第三个版本时,他意识到有必要重写Compass的大部分内容,以“创建一个可扩展的搜索解决方案”。[8]因此,他创建了“一个从头构建的分布式解决方案”,并使用了一个公共接口,即HTTP上的JSON,它也适用于Java以外的编程语言。[8]Shay Banon在2010年2月发布了Elasticsearch的第一个版本。[9]

Elasticsearch BV成立于2012年,主要围绕Elasticsearch及相关软件提供商业服务和产品。[10]2014年6月,在成立公司18个月后,该公司宣布通过C轮融资筹集7000万美元。这轮融资由新企业协会(NEA)牵头。其他投资者包括Benchmark Capital和Index Ventures。这一轮融资总计1.04亿美元。[11]

2015年3月,Elasticsearch公司更名为Elastic[12]

Elastic Cloud是从2015年被Elastic收购的Found发展而来的,Elastic Cloud是由Elasticsearch驱动的SaaS产品系列,包括Elasticsearch服务,以及Elastic App搜索服务和Elastic网站搜索服务,这些服务都是由Elastic收购Swiftype发展而来的。2017年底,Elastic与谷歌建立了合作关系,在GCP中提供Elastic Cloud,而阿里巴巴则在阿里云中提供Elasticsearch和Kibana英语Kibana。2019年5月,Elastic宣布与腾讯云建立全球合作伙伴关系。

在2018年6月,Elastic提交了首次公开募股申请,估值在15亿到30亿美元之间。[13]公司于2018年10月5日在纽约证券交易所挂牌上市。[14]

2019年年底,Elasticsearch出現大量數據洩露事件,有27亿个电子邮件地址,10亿个电子邮件帐户密码以及近80万份出生证明遭到洩露[15]

特性

Elasticsearch是与名为Logstash的数据收集和日志解析引擎以及名为Kibana的分析和可视化平台一起开发。这三个产品被设计成一个集成解决方案,称为“Elastic Stack”(以前称为“ELK stack”)。

Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。[6]”Elasticsearch是分布式的,这意味着索引可以被分成分片,每个分片可以有0个或多个副本。每个节点托管一个或多个分片,并充当协调器将操作委托给正确的分片。再平衡和路由是自动完成的。“[6]相关数据通常存储在同一个索引中,该索引由一个或多个主分片和零个或多个复制分片组成。一旦创建了索引,就不能更改主分片的数量。[16]

Elasticsearch使用Lucene,并试图通过JSON和Java API提供其所有特性。它支持facetting和percolating[17],如果新文档与注册查询匹配,这对于通知非常有用。

另一个特性称为“网关”,处理索引的长期持久性;例如,在服务器崩溃的情况下,可以从网关恢复索引。[18]Elasticsearch支持实时GET请求,适合作为NoSQL数据存储[19],但缺少分布式事务。[20]

托管服务

一些组织将Elasticsearch作为托管服务提供。[21]这些托管服务提供托管、部署、备份和其他支持。[22]大多数托管服务还包括对Kibana的支持。

参阅

参考文献

  1. ^ Elasticsearch 8.6.0. 2023年1月10日 [2023年1月23日]. 
  2. ^ 2.0 2.1 Elasticsearch Releases. [2022-11-02]. (原始内容于2019-04-03) –通过GitHub. 
  3. ^ Beats. www.elastic.co. [2018-12-17]. (原始内容于2018-12-15). 
  4. ^ Filebeat. www.elastic.co. [2018-12-17]. (原始内容于2018-11-29). 
  5. ^ :tropical_fish: Beats: Lightweight shippers for Elasticsearch & Logstash - elastic/beats. 2018-12-17 [2018-12-17]. (原始内容于2018-10-03) –通过GitHub. 
  6. ^ 6.0 6.1 6.2 . Elasticsearch.org. [2014-02-04]. (原始内容存档于2015-03-10). 
  7. ^ . db-engines.com. [10 January 2016]. (原始内容存档于2018-10-19). 
  8. ^ 8.0 8.1 8.2 Banon, Shay. The Future of Compass & ElasticSearch. [2018-11-30]. (原始内容于2018-08-15). 
  9. ^ Banon, Shay. You Know, for Search. 2010-02-08 [2018-11-30]. (原始内容于2013-01-16). 
  10. ^ . elastic.co. [25 March 2015]. (原始内容存档于2018-12-20). 
  11. ^ ElasticSearch Scores $70M In Series C To Fund Growth Spurt. TechCrunch. AOL. [25 March 2015]. (原始内容于2018-12-12). 
  12. ^ Elasticsearch Changes Name to Elastic to Reflect Wide Adoption Beyond Search. Elastic. [19 October 2016]. (原始内容于2018-12-18). 
  13. ^ Schleifer, Theodore. . Recode. 21 June 2018 [22 June 2018]. (原始内容存档于2018-10-05). 
  14. ^ Banon, Shay. Ze Bell Has Rung: Thank You Users, Customers, and Partners. Elastic (NV). 5 October 2018 [24 October 2018]. (原始内容于2018-10-06). 
  15. ^ Data Leak Week: Billions of Sensitive Files Exposed Online. [2019-12-12]. (原始内容于2019-12-12). 
  16. ^ . [2018-12-17]. (原始内容存档于2018-12-18). 
  17. ^ . Elasticsearch.org. [2014-02-04]. (原始内容存档于2013-10-02). 
  18. ^ . elasticsearch. [April 19, 2013]. (原始内容存档于2013-10-01). 
  19. ^ . Karussell.wordpress.com. [2014-02-04]. (原始内容存档于2018-08-21). 
  20. ^ . Elasticsearch-users.115913.n3.nabble.com. 2010-07-08 [2014-02-04]. (原始内容存档于2018-10-06). 
  21. ^ Hosted Elasticsearch & Kibana on AWS. elastic.co. [2016-10-16]. (原始内容于2016-12-01). 
  22. ^ . ctovision.com. [2016-10-16]. (原始内容存档于2018-08-21). 

外部链接

elasticsearch, 是一个基于lucene库的搜索引擎, 它提供了一个分布式, 支持多租户的全文搜索引擎, 具有http, web接口和无模式json文档, 是用java开发的, 并在apache许可证下作为开源软件发布, 官方客户端在java, python, apache, groovy, ruby和许多其他语言中都是可用的, 根据db, engines的排名显示, 是最受欢迎的企业搜索引擎, 其次是apache, solr, 也是基于lucene, 原作者shay, banon開發者elastic,. Elasticsearch是一个基于Lucene库的搜索引擎 它提供了一个分布式 支持多租户的全文搜索引擎 具有HTTP Web接口和无模式JSON文档 Elasticsearch是用Java开发的 并在Apache许可证下作为开源软件发布 官方客户端在Java NET C PHP Python Apache Groovy Ruby和许多其他语言中都是可用的 6 根据DB Engines的排名显示 Elasticsearch是最受欢迎的企业搜索引擎 其次是Apache Solr 也是基于Lucene 7 Elasticsearch原作者Shay Banon開發者Elastic NV首次发布2010年2月8日 12年前 2010 02 08 目前版本8 6 0 2023年1月10日 1 源代码库github wbr com wbr elastic wbr elasticsearch编程语言Java操作系统跨平臺类型搜索及索引许可协议Elastic授權條款與Apache许可证 2 0雙重授權 7 11版之前 Elastic授權條款與伺服器端公共授權條款 英语 Server Side Public License 雙重授權 7 11版或更新 网站www wbr elastic wbr co elasticsearch Elastic NV公司類型上市公司股票代號NYSE ESTC總部阿姆斯特丹产业软件开发產品Elasticsearch Logstash Kibana Beats 3 FileBeat 4 5 服務Elasticsearch commercial solutions网站elastic wbr co沙伊 芭农 Shay Banon 在Berlin Buzzwords 2010上介紹Elasticsearch 目录 1 历史 2 特性 3 托管服务 4 参阅 5 参考文献 6 外部链接历史 编辑Shay Banon在2004年创造了Elasticsearch的前身 称为Compass 8 在考虑Compass的第三个版本时 他意识到有必要重写Compass的大部分内容 以 创建一个可扩展的搜索解决方案 8 因此 他创建了 一个从头构建的分布式解决方案 并使用了一个公共接口 即HTTP上的JSON 它也适用于Java以外的编程语言 8 Shay Banon在2010年2月发布了Elasticsearch的第一个版本 9 Elasticsearch BV成立于2012年 主要围绕Elasticsearch及相关软件提供商业服务和产品 10 2014年6月 在成立公司18个月后 该公司宣布通过C轮融资筹集7000万美元 这轮融资由新企业协会 NEA 牵头 其他投资者包括Benchmark Capital和Index Ventures 这一轮融资总计1 04亿美元 11 2015年3月 Elasticsearch公司更名为Elastic 12 Elastic Cloud是从2015年被Elastic收购的Found发展而来的 Elastic Cloud是由Elasticsearch驱动的SaaS产品系列 包括Elasticsearch服务 以及Elastic App搜索服务和Elastic网站搜索服务 这些服务都是由Elastic收购Swiftype发展而来的 2017年底 Elastic与谷歌建立了合作关系 在GCP中提供Elastic Cloud 而阿里巴巴则在阿里云中提供Elasticsearch和Kibana 英语 Kibana 2019年5月 Elastic宣布与腾讯云建立全球合作伙伴关系 在2018年6月 Elastic提交了首次公开募股申请 估值在15亿到30亿美元之间 13 公司于2018年10月5日在纽约证券交易所挂牌上市 14 2019年年底 Elasticsearch出現大量數據洩露事件 有27亿个电子邮件地址 10亿个电子邮件帐户密码以及近80万份出生证明遭到洩露 15 特性 编辑Elasticsearch是与名为Logstash的数据收集和日志解析引擎以及名为Kibana的分析和可视化平台一起开发 这三个产品被设计成一个集成解决方案 称为 Elastic Stack 以前称为 ELK stack Elasticsearch可以用于搜索各种文档 它提供可扩展的搜索 具有接近实时的搜索 并支持多租户 6 Elasticsearch是分布式的 这意味着索引可以被分成分片 每个分片可以有0个或多个副本 每个节点托管一个或多个分片 并充当协调器将操作委托给正确的分片 再平衡和路由是自动完成的 6 相关数据通常存储在同一个索引中 该索引由一个或多个主分片和零个或多个复制分片组成 一旦创建了索引 就不能更改主分片的数量 16 Elasticsearch使用Lucene 并试图通过JSON和Java API提供其所有特性 它支持facetting和percolating 17 如果新文档与注册查询匹配 这对于通知非常有用 另一个特性称为 网关 处理索引的长期持久性 例如 在服务器崩溃的情况下 可以从网关恢复索引 18 Elasticsearch支持实时GET请求 适合作为NoSQL数据存储 19 但缺少分布式事务 20 托管服务 编辑一些组织将Elasticsearch作为托管服务提供 21 这些托管服务提供托管 部署 备份和其他支持 22 大多数托管服务还包括对Kibana的支持 参阅 编辑 自由软件主题 Computing主题 Datadog 信息检索库列表 信息提取参考文献 编辑 Elasticsearch 8 6 0 2023年1月10日 2023年1月23日 2 0 2 1 Elasticsearch Releases 2022 11 02 原始内容存档于2019 04 03 通过GitHub Beats www elastic co 2018 12 17 原始内容存档于2018 12 15 Filebeat www elastic co 2018 12 17 原始内容存档于2018 11 29 tropical fish Beats Lightweight shippers for Elasticsearch amp Logstash elastic beats 2018 12 17 2018 12 17 原始内容存档于2018 10 03 通过GitHub 6 0 6 1 6 2 Official Website Elasticsearch org 2014 02 04 原始内容存档于2015 03 10 DB Engines Ranking popularity ranking of search engines db engines com 10 January 2016 原始内容存档于2018 10 19 8 0 8 1 8 2 Banon Shay The Future of Compass amp ElasticSearch 2018 11 30 原始内容存档于2018 08 15 Banon Shay You Know for Search 2010 02 08 2018 11 30 原始内容存档于2013 01 16 Immediate Insight from Data Matters elastic co 25 March 2015 原始内容存档于2018 12 20 ElasticSearch Scores 70M In Series C To Fund Growth Spurt TechCrunch AOL 25 March 2015 原始内容存档于2018 12 12 Elasticsearch Changes Name to Elastic to Reflect Wide Adoption Beyond Search Elastic 19 October 2016 原始内容存档于2018 12 18 Schleifer Theodore The IPOs keep coming The search company Elastic has filed to go public Recode 21 June 2018 22 June 2018 原始内容存档于2018 10 05 Banon Shay Ze Bell Has Rung Thank You Users Customers and Partners Elastic NV 5 October 2018 24 October 2018 原始内容存档于2018 10 06 Data Leak Week Billions of Sensitive Files Exposed Online 2019 12 12 原始内容存档于2019 12 12 How to monitor Elasticsearch performance 2018 12 17 原始内容存档于2018 12 18 percolate at elasticsearch org reference Elasticsearch org 2014 02 04 原始内容存档于2013 10 02 elasticsearch Guide Gateway elasticsearch April 19 2013 原始内容存档于2013 10 01 Elasticsearch as database Karussell wordpress com 2014 02 04 原始内容存档于2018 08 21 No transaction support Elasticsearch users 115913 n3 nabble com 2010 07 08 2014 02 04 原始内容存档于2018 10 06 Hosted Elasticsearch amp Kibana on AWS elastic co 2016 10 16 原始内容存档于2016 12 01 Elasticsearch Setup ctovision com 2016 10 16 原始内容存档于2018 08 21 外部链接 编辑官方网站 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Elasticsearch amp oldid 75600575, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。