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

加载中

7 个月猛涨 12 亿美元,开源技术服务商成北欧最新独角兽

芬兰开源即服务供应商 Aiven 宣布,已最新筹集了 6000 万美元外部资金,C 轮融资总额达 1.6 亿美元。同时,该公司的最新估值为 20 亿美元,使其成为了北欧地区最新崛起的独角兽企业。 Aiven ...

10/21 08:43

Elastic 收购持续分析创业公司 Optimyze

大数据分析和搜索引擎 Elasticsearch 的开发商 Elastic 近日宣布收购了创业公司 Optimyze,该公司是持续分析工具 Prodfiler 背后的公司,此次交易的条款细节并没有公开。 Optimyze 于 2018 年...

10/16 08:24

Elasticsearch 7.15.0 发布

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

09/25 07:24

Elasticsearch 7.14.0 发布

Elasticsearch 7.14 已正式发布,此版本是目前最新的稳定版本,底层是 Apache Lucene 8.9.0。 下载地址:https://www.elastic.co/downloads/elasticsearch 更新亮点如下: 优化地理空间功能 ...

08/10 07:07

Elastic 限制 Elasticsearch 客户端连接到 OpenSearch

Elastic 开发者上个月向 elasticsearch-py 提交了一个 PR(已被合并),旨在修改 Elasticsearch Python 客户端连接到 Elasticsearch 的验证逻辑。根据 PR 的描述,修改后的客户端将无法连接到...

08/06 07:46

Elasticsearch 7.13.4 发布,修复严重漏洞

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

07/22 06:40

Elasticsearch 7.13.3 发布,修复影响所有版本的严重漏洞

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

07/09 07:03

Elasticsearch 7.13.2 发布,基于 Lucene 库的搜索引擎

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

06/15 07:32

Elasticsearch 7.13.1 发布,基于 Lucene 库的搜索引擎

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

06/04 07:34

Elasticsearch 7.13.0 发布,基于 Lucene 库的搜索引擎

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

05/27 07:39

没有更多内容

加载失败,请刷新页面

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 ...

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。保留所有权利。...

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 操作系统,当...

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

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

01/14 11:26
1
回答
elasticsearch 多种不同业务是否混合存储

用elasticsearch 做全文检索,但是现在网站有多种业务需求,比如博客,论坛,咨询,等等不同的业务内容需要全文检索, 是否存储在同一个索引,如果分...

2020/12/29 14:23
1
回答
multi_match匹配问题

如下这个query中,分词器会把“成都山水”分词成“成都”和“山水”,现在的结果只能把title中有“成都山水”或者content中有“成都山水”的文档返...

2016/07/05 18:11
3
回答
ElasticSearch-Java:None of the configured nodes are available

小弟在使用java操作Es的时候,报出一下错误: None of the configured nodes are available: [{#trans...

2020/10/27 15:23

没有更多内容

加载失败,请刷新页面

Elastic Stack:ELK

文章目录 一、存储系统分类 1.1 非结构化存储 1.1.1 常见使用设备 1.2 半结构化存储 1.3 结构化存储 二、 ELK日志分析系统组成 2.3.1 ElasticSearch 2.3.2 Logstash和Filebeat 2.3.3 Kibana...

01/01 12:22
227
0
ELK-Elasticsearch安装

1、安装JDK 必须安装JDK并且要求版本至少是1.8以上包含1.8的版本。 2、创建 es 用户 这里需要注意的是,es 规定 root 用户不能启动 es,所以需要创建一个用户来启动 es # 创建用户名为 es 的...

2019/04/11 19:19
588
0
Elasticsearch数据库 Elasticsearch

Elasticsearch 是一个可用于分布式以及符合RESTful 风格的搜索和数据分析引擎。—— Elastic Stack 官网 关于Elasticsearch的爱恨情仇 或许提起搜索服务器,大部分人都会想起Solr 和 Elastics...

2020/09/27 02:00
430
0
ELK-部署elasticsearch

部署计划 node1 xx.xx.xx.xxx node2 xx.xx.xx.xxx node3 xxx.xxx.xxx 上面代表3个节点,且配置好/etc/hosts,为了方便最好配置ssh免密,定时同步网络时间等 部署计划(由于学习机器资源有限,...

2019/05/11 21:38
396
0
【Linux】【elasticsearch】docker部署elasticsearch及elasticsearch-head

前言   Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个...

2019/09/23 13:43
235
0
ELK-Elasticsearch 安装启动

系统版本:Centos7 Elasticsearch:5.3.1 1:关闭SELinux [root@es local]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 2:关闭防火墙 [root@es local]# systemc...

2019/03/31 12:54
99
0
【Python】Elasticsearch和elasticsearch_dsl

官网:https://elasticsearch-py.readthedocs.io/en/master/api.html 官网:https://github.com/elastic/elasticsearch-py/tree/master/elasticsearch/client 官网:https://elasticsearch-d...

2018/07/31 17:07
19
0
ELK之elasticsearch集群搭建

  安装配置elasticsearch不详述   环境:主elasticsearch IP 172.16.90.11 备elasticsearch IP 172.16.90.12   修改配置文件 /etc/elasticsearch/elasticsearch.yml   172.16.90.11 ...

2019/02/28 10:23
56
0
Elastic Stack-Elasticsearch介绍

一、前言 前篇写了好像没有多少人去看,但是还是要继续,我猜想可能是很多人接触的这块比较少吧,Elasticsearch这块有很多要说的,开始吧。 二、数据库、Elasticsearch选择 传统的数据由于采...

2018/09/03 17:09
48
0
ELK-Elasticsearch 基础使用

一、基本概念 1 Node 与 Cluster Elastic 本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个 Elastic 实例。单个 Elastic 实例称为一个节点(node)。一组节点构成...

2019/05/16 23:10
2.7K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部