分布式搜索引擎 Elasticsearch

分布式搜索引擎 Elasticsearch

Apache-2.0
Java 查看源码»
跨平台
2010-05-13
红薯

Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎,能够解决越来越多的用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。

Elasticsearch 是一个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和规模,去探索你的数据。 它被用作全文检索、结构化搜索、分析以及这三个功能的组合:

  • Wikipedia 使用 Elasticsearch 提供带有高亮片段的全文搜索,还有 search-as-you-type 和 did-you-mean 的建议。

  • 卫报 使用 Elasticsearch 将网络社交数据结合到访客日志中,实时的给它的编辑们提供公众对于新文章的反馈。

  • Stack Overflow 将地理位置查询融入全文检索中去,并且使用 more-like-this 接口去查找相关的问题与答案。

  • GitHub 使用 Elasticsearch 对1300亿行代码进行查询。

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

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

加载中

Elasticsearch 8.1.3 已发布

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elast...

04/22 07:00

Elasticsearch 8.1 发布

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 SSPL + Ela...

03/13 07:05

Elasticsearch 8.0.1 发布,修复 8.0 版本的若干 Bug

Elasticsearch 8.0.1 现已发布,该版本为 Elasticsearch 8.0 的维护版本,修复了若干 Bug,具体更新内容如下: Bug修复 聚合 修复与 7.17.0 的向后兼容性 #83715 分布式 正确处理具有 500 个...

03/03 07:21

Elasticsearch 7.17.1 发布

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 Apache 许可...

03/02 07:12

Elastic:只有一个 Elasticsearch,来自 Elastic

Elastic 宣布已解决了与亚马逊有关"Elasticsearc"一词的商标侵权诉讼的争议。根据该决议,亚马逊已开始从其网站的各个页面以及其服务名称和相关项目名称中删除 Elasticsearch 一词。现在,A...

02/18 08:26

Elasticsearch 8 发布,兼容 7.x API、新的 KNN 搜索 API

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 曾在 2021 年更换许可协议,如今在 ...

02/11 15:02

Elasticsearch 8.0.0-rc2 发布

Elasticsearch 8.0.0-rc2 已发布。 新特性 Snapshot/Restore 支持 Kubernetes 服务帐户的 IAM 角色 #81255 (issue: #52625) Watcher 对 Watcher 历史模板名称使用startsWith而不是完全匹配 ...

02/08 07:50

Elasticsearch 7.16.3 发布,升级到 log4j 2.17.1

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 Apache 许可...

01/16 07:33

Elasticsearch 7.16.2 发布,升级到 log4j 2.17.0 版本

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 Apache 许可...

2021/12/20 07:41

没有更多内容

加载失败,请刷新页面

1
回答
hive分区表导数据到elasticsearch

使用elasticsearch-hadoop.jar从hive导数据到ES中,创建完导数据的表A后,从分区表B导入A中,HQL语句如下 INSERT OV...

2019/05/06 14:40
1
回答
elasticsearch模糊匹配没生效

在使用elasticsearch进行关键字匹配时,使用match无法实现模糊搜索,图如下,不知道是否是配置上存在问题

03/14 18:39
4
回答
大数量情况下 如何提升ES match query的响应速度呢

公司的信息 放在ES中的 查询公司信息 curl -XGET 'localhost:9201/company/_search?pretty' -H 'Co...

2021/10/27 12:21
5
回答
Elasticsearch 新增一个节点可以加入群,但是无法分片到新节点,一直是RELOCATING 状态

现有集群新增加一个node节点,无法分片到新节点,一直是RELOCATING 状态。 已做的检查: 1. iptables 和selinux 已关闭 2....

2015/10/27 11:30
2
回答
elasticsearch 查询上一条记录下一条记录,语法该怎么写求大神指导

elasticsearch 查询上一条记录下一条记录,语法该怎么写求大神指导,点击查看某条记录的详情还可以点击查看这条记录的上一条或者下一条记录的详情

1
回答
Elasticsearch 为什么不支持对分组字段 以外的字段进行排序

SQL举例子 : select login_user_id,login_user_name,login_time from login group by ...

2021/05/13 16:47
1
回答
此时不应有 \Java\jdk1.8.0_131\bin\java.exe" -cp "!ES_CLASSPATH!" ?>??

Microsoft Windows [版本 10.0.18363.1379] (c) 2019 Microsoft Corporation。保留所有权利。...

2021/03/22 20:58
4
回答
为什么突然多出了很多ES查询超时的情况呢

应用稳定运行了有半年了 最近几天线上突然多出了很多ES查询超时的异常 如 2020-01-20 11:52:35.536 ERROR 2852 --- [...

2020/01/21 11:45
2
回答
【一周】苹果源码出现“WeChat” | Elasticsearch改协议、AWS直呼好机会

回顾一周社区热门资讯 第【九十五】期:20210116-20210122 Ubuntu 21.04 将重点提升主目录隐私安全性 Ubuntu 操作系统,当...

2021/01/24 22:38
11
回答
大量gps数据该怎么保存?

有大约400辆车 每天大概运行12小时 每10秒1条gps数据 一天大概170W条数据 需求: 1. 地图框选一个框 获得4个gps点位 计算400辆车中...

2021/01/14 11:26

没有更多内容

加载失败,请刷新页面

暂无博客

返回顶部
顶部