
1 数据库做搜索
2 全文检索
全文检索:倒排索引的过程
3 Elasticsearch背景
背景:建立一个网站或应用程序,并要添加搜索功能,然而,搜索工作是很难的。
快
免费
使用JSON通过HTTP的索引数据
搜索服务器始终可用
扩展
云
4 几个经典案例
维基百科使用Elasticsearch提供全文搜索并高亮关键字,以及输入实时搜索(searchasyou-type)和搜索纠错(did-you-mean)等搜索建议功能。
英国卫报使用Elasticsearch结合用户日志和社交网络数据提供给他们的编辑以实时的反馈。
StackOverflow结合全文搜索与地理位置查询。
Github使用Elasticsearch检索1300亿行的代码。
5 Elasticsearch概述
ES是一个基于Apache Lucene(TM)的开源搜索引擎。
ES使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTful API 来隐藏Lucene的复杂性,从而让全文搜索变得简单。
Elasticsearch适用
不仅用于大型企业,它还让创业公司将最初的想法变成可扩展的解决方案。
在你的笔记本上运行,也可以在数以百计的服务器上处理PB级别的数据。
6 Elasticsearch的特性
Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎。其特征如下:
查询
分析
速度快
可扩展性
弹性
灵活性
HADOOP & SPARK
关注公众号:领取精彩视频课程&海量免费语音课程
文章转载自碧茂大数据,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
阿里云 Elasticsearch Serverless 检索增强型 8.17 版来袭!
阿里云大数据AI技术
376次阅读
2025-04-18 10:24:15
AI 乱写代码怎么破?使用 Context7 MCP Server 让 AI 写出靠谱代码!
Se7en的架构笔记
107次阅读
2025-04-29 09:53:31
阿里云 Elasticsearch Serverless 检索增强型8.17版免费邀测!
阿里云大数据AI技术
65次阅读
2025-04-15 13:18:15
利用 EDB Postgres AI - WarehousePG 替换 Greenplum 实现数据仓库现代化
新智锦绣
62次阅读
2025-04-18 17:28:36
2025 XCOPS广州站:故障预测、根因分析全链路实战指南
铭毅天下Elasticsearch
58次阅读
2025-04-09 11:01:27
Elasticsearch 8.X 如何利用嵌入向量提升搜索能力?
铭毅天下Elasticsearch
43次阅读
2025-04-09 11:01:28
【视频上新】Coco AI 部署及使用详解
铭毅天下Elasticsearch
41次阅读
2025-04-09 11:01:26
PGD4K 正式版发布!同时支持 Kubernetes 和 Openshift 平台
新智锦绣
33次阅读
2025-04-25 10:10:43
为流复制优化TCP设置
新智锦绣
33次阅读
2025-04-10 11:52:27
炸裂!又一个AI大模型的新方向,彻底爆了!!
铭毅天下Elasticsearch
26次阅读
2025-04-16 10:33:42