软件发布

手机版,更便捷!

下载排行榜首页软件下载安卓下载资讯教程推荐专题装机必备
当前位置:电脑软件 > 编程开发 > 编程工具 > Apache SolrV8.8.1 正式版

Apache Solr V8.8.1 正式版搜索服务器

101人评分

  • 软件大小:139MB
  • 更新时间:2021-02-10
  • 授权:免费软件
  • 软件类型:国产软件
  • 软件类别:国产软件
  • 语言:简体中文
  • 平台:Win7/Win8/Win10/WinALL
  • 平台检测:
立即下载 已有 次下载

相关软件

Apache Solr是一款专业的搜索服务器。需要搜索服务的用户可以来试试Apache Solr。您可以将其部署到自己的应用程序或站点中,以为用户提供更专业的搜索服务。该软件提供了全面的搜索功能。可以搜索所有类型的数据,可以为站点内容建立索引,也可以为目录建立索引。 ,适用于需要提供搜索服务的软件。您可以将软件直接集成到自己的应用程序中以获得搜索服务。让您的软件基于Solr查询资源并快速搜索所需的数据,无论是内容检索还是办公软件的索引编制,都可以通过此软件部署相关功能。 Solr带有内置的Apache Tika,可以轻松索引诸如Adobe PDF,Microsoft Word等丰富的内容。如果需要此软件,请下载它!

使用说明:

基本搜寻

可以通过REST客户端,curl,wget,Chrome POSTMAN等查询Solr,也可以通过可用于多种编程语言的本机客户端查询Solr。

Apache Solr

管理员UI发送给Solr的URL在上述屏幕快照的右上角附近以浅灰色显示。如果单击它,浏览器将显示原始响应。

要使用curl,请在浏览器中使用命令行中的引号提供相同的URL:

卷曲 http:// localhost:8983 / solr / techproducts / select?indent = on&q = *:*”

这里发生的是我们正在使用Solr的查询参数(q)和一种特殊的语法,该语法请求索引中的所有文档(*:*)。但是,由于命名的参数有一个默认值,因此不会将所有文档返回给我们,表中的行数为10。您可以根据需要在用户界面中更改参数或默认值。

Solr具有非常强大的搜索选项,本教程不会涵盖所有这些选项。但是我们可以涵盖一些最常见的查询类型。

寻找一个词

要搜索术语,请在“ Solr Admin UI查询”屏幕中将其作为参数值输入,然后将*:*替换为要查找的术语。

输入“基本”,然后再次单击“执行查询”。

如果您喜欢卷曲,请输入以下内容:

卷曲“ http:// localhost:8983 / solr / techproducts / select?q = foundation”

您将看到以下内容:

Apache Solr

该响应指示存在4个匹配项(“ numFound”:4)。在上面的示例输出中,我们仅包含一个文档,但是由于4个匹配项低于行返回的参数的默认值10,因此您应该看到所有4个匹配项。

注意responseHeader文件之前。标题将包含您为搜索设置的参数。默认情况下,它仅显示为此查询设置的参数,在这种情况下,这仅是您的查询字词。

我们返回的文档包括每个索引文档的所有字段。同样,这是默认行为。如果要限制响应中的字段,则可以使用fl参数,该参数采用逗号分隔的字段名称列表。这是管理界面中查询表单上的可用字段之一。

在“ fl”框中输入“ id”(不带引号),然后再次单击“执行查询”。或者,使用curl指定它:

卷曲“ http:// localhost:8983 / solr / techproducts / select?q = foundation&fl = id”

您应该只看到返回的匹配记录的ID。

网站搜寻

所有Solr查询都使用某些字段来查找文档。通常,您想同时在多个字段中进行查询,这就是到目前为止我们对“基本”查询所做的工作。这可以通过使用已通过此配置集设置的复制字段来实现。在练习2中,我们将介绍复制字段。

但是,有时您希望将查询限制为单个字段。这可以使您的查询更高效,并且结果与用户更相关。

我们的小样本数据集中的许多数据都与产品有关。假设我们要在索引中找到所有“电子”产品。在查询屏幕的q框中,输入“电子产品”(不带引号),然后单击以执行查询。您应该得到14个结果,例如:

Apache Solr

此搜索将在索引字段中的任何位置找到所有包含“电子”一词的文档。但是,我们可以从上方看到cat字段(“类别”)。如果我们将搜索限制在“电子”类别的文档中,则对于我们的用户而言,结果将更加准确。

问:在管理界面的字段中更新您的查询,使其成为cat:electronics。现在您将获得12个结果:

Apache Solr

使用curl,查询如下所示:

卷曲“ http:// localhost:8983 / solr / techproducts / select?q = cat:electronics”

词组搜索

要搜索多词组短语,请用双引号将其括起来:q =“ multiple terms here”。例如,通过在Admin UI框中的引号中输入短语来搜索“ CAS delay”。

如果要引起curl的注意,请注意,URL中术语之间的空格必须转换为“ +”,如下所示:

卷曲“ http:// localhost:8983 / solr / techproducts / select?q = \“ CAS + latency \”“

我们得到2个结果:

Apache Solr

Apache Solr

合并搜寻

默认情况下,当您搜索f

或单个查询中有多个术语和/或短语,Solr只需要存在其中一个即可使文档匹配。带有更多术语的文档在结果列表中排名更。

您可以要求+;在术语或短语前面;相反,要禁止使用术语或短语,请在其前面添加。

要查找同时包含“电子”和“音乐”两个词的文档,请在“管理界面”“查询”选项卡+电子+音乐中的q框中输入内容

如果使用curl,则必须对+字符进行编码,因为URL中保留了+字符(对空格字符进行编码)。对于编码+ is%2B,如下所示:

卷曲“ http:// localhost:8983 / solr / techproducts / select?q =%2Belectronics%20%2Bmusic”

您应该只会得到一个结果。

要搜索“电子”,但文件不包含“音乐”,请在管理UI框中的q中输入+ electronics -music。同样,对于curl,URL编码+%2B如下所示:

卷曲“ http:// localhost:8983 / solr / techproducts / select?q =%2Belectronics + -music”

这次您得到13个结果。

有关搜索的更多信息

我们只是简要介绍了Solr中可用的搜索选项。有关更多Solr搜索选项,请参见“搜索”部分。

练习1总结

到目前为止,您已经了解了Solr如何索引数据并完成了一些基本查询。现在,您可以选择继续执行下一个示例,该示例将介绍更多Solr概念,例如构面结果和管理模式,或者您可以自己删除它。

如果您决定不继续本教程,那么到目前为止我们已建立索引的数据对您来说可能没有什么价值。您可以删除安装并重新开始,也可以使用bin / solr开始使用的脚本来删除此集合:

Bin / solr删除-c techproducts

然后创建一个新集合:

Bin / solr创建-c -s 2 -rf 2

要停止我们启动的两个Solr节点,请发出命令:

Bin / solr stop -all

软件功能:

1. REST接口可以轻松地与任何语言集成。本机客户端也可用

2.按任意数量的字段和数字字段的复杂函数排序。值缺失的文档可以配置为最后一种(或第一种)

3.函数查询可以根据您的数据提供强大的关联调整功能

4.高级的相关调整选项允许应用程序微调结果以适应其苛刻的需求

5. Solr支持多种查询和分析方法以轻松查找数据

6.数十种查询类型(布尔,短语,术语,数字,字段等)在搜索时提供强大的功能

7.开箱即用的默认默认设置可以轻松获得出色的效果,并且可以轻松地微调各种配置选项

8.可以轻松配置请求处理以提供服务器端控制,并简化应用程序请求结果的方式

9.广泛的过滤功能使应用程序可以控制搜索内容和搜索时间

10.多种评分(相似度)方法可轻松进行实验和相关调整

11.可插拔的查询解析器意味着每个应用程序都可以提供对其用户有意义的查询接口

12.定义明确的API可以捕获文档和集合级统计信息,以便轻松实现自定义相似性模型

13.游标(也称为“深度分页”)启用了下一代NoSQL数据存储和分析选项

14.几乎实时(NRT)搜索允许几乎立即访问文档添加和更新

软件特色:

先进的全文搜索功能

在Lucene™的支持下,Solr实现了强大的匹配功能,包括跨任何数据类型的短语,通配符,联接,分组等。

Apache Solr

针对大流量进行了优化

Solr已在全球范围内得到广泛验证

Apache Solr

基于标准的开放接口-XML,JSON和HTTP

Solr使用您用来使应用程序构建快速的工具

Apache Solr

全面的管理界面

Solr带有内置的响应式管理用户界面,可以轻松控制您的Solr实例

Apache Solr

易于监控

需要更多了解您的案件吗? Solr通过JMX发布负载数据

Apache Solr

高度可扩展和容错

Solr建立在经过战斗测试的Apache Zookeeper之上,可以轻松扩展和缩小。 Solr开箱即用地复制,分发,重新平衡和容错。

Apache Solr

灵活,适应性强,配置简单

Solr的目标是在简化配置的同时满足您的所有需求

Apache Solr

近实时指数

要立即检查您的更新吗? Solr利用Lucene的近实时索引功能来确保您在看到内容时就能看到内容

Apache Solr

可扩展的插件架构

Solr发布了许多定义明确的扩展点,这些扩展点使插入索引和查询时间插件变得容易。当然,由于它是Apache许可下的开源代码,因此您可以更改所需的任何代码!

Apache Solr

需要时使用架构,不使用时不使用架构

首先使用Solr的数据驱动无模式模式,然后将其锁定在生产环境中。

Apache Solr

强大的扩展

Solr带有可选的插件,用于为丰富的内容(例如PDF,Word)编制索引,语言检测,搜索结果聚类等。

Apache Solr

多面搜索和过滤

使用大量的构面算法对数据进行切片和切块

Apache Solr

地理空间搜索

Solr对空间搜索的内置支持使启用基于位置的搜索变得容易

Apache Solr

先进的可配置文本分析

Solr支持大多数广泛使用的语言

世界上的(英语,中文,日语,德语,法语等)和许多其他分析工具,旨在使索引和查询内容尽可能灵活

Apache Solr

高度可配置和用户可扩展的缓存

Solr内置缓存上的细粒度控件使优化性能变得容易

Apache Solr

上一篇:MybatisCodeHelperPro 下一篇:JEESSO

应用截图

  • Apache Solr截图(1)
  • Apache Solr截图(2)

相关专题

  • 种子搜索软件

    种子搜索神器哪家强,网路找久友。现在越来越多的用户选择种子搜索器去查找自己需要的影片资源,它集资源丰富,下载方便,小巧简洁等特点,深受广大用户的喜爱。今天小编特地从网站上整合了一下相关的种子搜索神器,给大家推出一个种子搜索神器大全,在这个大全里面,你可以找到目前市面上各式各样的种子搜索器,赶紧下载试试吧! 更多详细 >

人气软件

  • Hex Workshop 6.8.0.5421最新英文版评分:4 

    下载

    Hex Workshop 6.8.0.5421最新英文版BreakPoint Hex Workshop是一款非常专业的十六进制编辑器,功能强大的开发工具,可以方便地进行十六进制编辑、插入、填充、删除、剪切、复制和粘贴工作,配合查找、替换、比较以及计算校验和等命令使工作更加快捷。速... 大小:17.76 MBMB  更新:04-20  类型:编程工具  国产软件  简体中文

  • rapid css editor2016 14.0.185免费最新版评分:4 

    下载

    rapid css editor2016 14.0.185免费最新版rapid css editor2016是款简单易用的css编辑器。rapid css editor2015能够轻松快捷的编辑css,不论它是多么的复杂,都能够轻松搞定, 还配备了自动代码检查,让你省心省事,有需要的不妨下载看看。 简介: 快速的C... 大小:43.13 MBMB  更新:04-28  类型:编程工具  国产软件  简体中文

  • navicat report viewer 3.2.4官方最新版评分:4 

    下载

    navicat report viewer 3.2.4官方最新版navicat report viewer是款简单方便的数据库表查看器。navicat report viewer浏览由navicat报表创建工具设计的报表文件,分享表表给没有navicat运行在计算机上而安装了软件的用户。有需要的不妨下载看看。 简介: ... 大小:22.72 MBMB  更新:05-03  类型:编程工具  国产软件  简体中文

  • WinCHM Pro 5.18最新英文版评分:4 

    下载

    WinCHM Pro 5.18最新英文版WinCHM是一款简单易用的html帮助制作软件,可以快速方便的创建帮助文件,使用WinCHM,你既可以从编辑html开始,也可以直接将已有的html文件制作成帮助文件。 WinCHM 是一款非常好用的帮助文件制作工具。不用了解太多... 大小:6 MBMB  更新:09-16  类型:编程工具  国产软件  简体中文

  • egret engine 3.0.8最新正式版评分:4 

    下载

    egret engine 3.0.8最新正式版egret engine(白鹭引擎)是款用于快速开发html5网页游戏的游戏引擎。egret engine(白鹭引擎)使用简单,功能强大,游戏开发者可通过它进行快速、高效的游戏制作,让你轻松创作好玩、有趣的网页游戏,有需要的不妨下载看... 大小:19 MBMB  更新:05-06  类型:编程工具  国产软件  简体中文

最新评论

软件分类

热门排行榜

回顶部 去下载