首页 > 代码库 > ElasticSearch
ElasticSearch
ElaticSearch简介:
ES是一个搜索引擎,基于当前最先进,最高效的全功能开源搜索引擎框架lucene
ES还有许多功能:
分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索
实时分析的分布式搜索引擎
可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据
ES和SOLR的比较:
ES:自身带有分布式协调管理功能
仅支持json文件格式
注重本身核心功能
适用于新兴的实时搜索系统
SOLR:利用zookerpor进行分布式管理
支持多种格式的数据
官方提供的功能更多
适用于传统的搜索应用
实时搜索和关键词搜索的比较:
实时搜索:对互联网上的一些信息进行即时、快速搜索、实现即搜即得的效果
关键词搜索:使用IK分词器,然后根据关键词进行搜索。 关键词搜索的显著缺点:执行搜索后返回的信息太多,有许多无关信息。需要用户进行筛选。要减少信息过载,就需要输入多个关键词进行辅助。这就要求用户男子里形成一个清晰的关键词,用起来很不方便。
ES的下载地址:https://github.com/chenwenning/elasticsearch-rtf-master
ElasticSearch
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。