文档章节

Solr--企业级搜索引擎简介

ifanjiaxin
 ifanjiaxin
发布于 2015/04/22 10:31
字数 409
阅读 210
收藏 5

                                                       Solr  简介

                    一,问题描述   

                               当我们感叹类似于百度谷歌这类搜索引擎的强大之处时,我们也不妨回头想想,

                       我们是不是也可以做一个呢,虽然没有他们那样NB,但是至少在中国这个社会,能模仿

                       也是一种技能的嘛,来吧,今天就让我们认识一下无所不能的Java人,他们是如何摸索

                       搜索引擎的。

                               传说中在世界的某一个角落,有着一间茅草屋子,里面住着全是同一个姓氏的人,

                        大家肯定好奇的问,姓什么啊?别着急,我只要告诉大家他们的这个房子叫Apache Softw

                        are Foundation(Apache软件基金会),大家是不是就一目了然啦!接下来我要介绍的就

                        是它一个在搜索方面具有天赋的儿子----Apache Solr。

                        1,定义

                               Apache Solr 是一个开源的搜索服务器

                               Solr 使用 Java 语言开发

                               主要基于HTTP和Apache Lucene实现

                               Apache Solr中存储的资源是以Document为对象进行存储

                               每个文档由一系列的Field构成,每个Field表示资源的一个属性

                               Solr中的每个Document需要有能唯一标识其自身的属性,就像数据库表中的ID一样

                        2,主要特征

                               1,高效、灵活的缓存功能

                               2,垂直搜索功能

                               3,高亮显示搜索结果

                               4,可以基于文本分析

                        接下来就让我们一起来探索其中的奥妙吧!

  

© 著作权归作者所有

ifanjiaxin
粉丝 29
博文 54
码字总数 16699
作品 0
徐汇
程序员
Solr简单介绍

简介 Solr是一个高性能,采用Java5开发,Solr基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提...

邵鸿鑫
2016/06/29
0
0
开源企业搜索起点R3发布新版官网

国内第一家开源企业级搜索厂商起点软件近日发布其5.1新版产品,引入实时搜索功能,源码现已可以下载,并启用新版官方网站和多个商用支持服务,同时面向全国诚招OEM合作伙伴和行业合作伙伴,详...

R3商业智能
2011/03/30
1K
2
开源搜索平台选型:ElasticSearch、Solr

由于系统积累的数据量越来越多(如访问日志、log4j打印的日志等)且散布在各应用的各服务器中,使得日志的查看、存储管理变得非常复杂,不得不去各机器上查找与存储管理。有没有一种平台可以...

yown
2017/05/29
0
0
Elasticsearch与Solr

Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行...

满小茂
2016/01/07
134
0
起点R3最新版V5.5 发布,官方网站改版增加论坛

企业级搜索引擎 起点R3 5.5 发布了,R3是一个强大的,高性能的JAVA企业级搜索引擎产品,R3构建于Solr和Lucene之上,集成了POI、PDFBox和Apache Tika等第三方开源项目,在R3企业级搜索平台上,...

R3商业智能
2011/12/01
3K
5

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7+rsync+sersync实现数据实时同步

一、为什么要用Rsync+sersync架构? 1、sersync是基于Inotify开发的,类似于Inotify-tools的工具 2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个...

linjin200
2分钟前
0
0
兄弟连区块链入门教程eth源码分析p2p-udp.go源码分析(二)

ping方法与pending的处理,之前谈到了pending是等待一个reply。 这里通过代码来分析是如何实现等待reply的。 pending方法把pending结构体发送给addpending. 然后等待消息的处理和接收。 ...

兄弟连区块链入门教程
11分钟前
0
0
忘了Python关键语句?这份备忘录拯救你的记忆

今天要介绍的 Python 3 Cheat Sheet 由法国国家科学研究中心(CNRS)的法国机械工程与信息技术实验室(LIMSI)的工程师 Laurent Pointal 总结。这个简单的 Cheat Sheet 专注于从算法/编程开始...

酒逢知己千杯少
13分钟前
0
0
MarkDown转Html在线转换(支持代码高亮,可复制到公众号、今日头条)

MarkDown/Html在线转换能够将md渲染成html并且能保持代码高亮,可以方便的复制待格式的html粘贴到公众号,CSDN,简书,博客园,开源中国等。 扫码体验在线助手小程序 我是java代码 public s...

陈守印
13分钟前
0
0
人工智能视频教程下载

百度网盘学习资源 链接:https://pan.baidu.com/s/1DxkxKIGOagK5Jg9bEzFC0w 提取码:8pra 链接:https://pan.baidu.com/s/1_MmaaTiVdz6PabyWTGF4Vw 提取码:vjg7 更多视频资料 可关注微信公众...

dominic69
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部