solr
沐_浴_阳_光
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
solr 的statistics 页面 optimized (三)
写到第三篇了,回顾问题: 问题仍然是进行索引库优化的问题,在这里涉及到了commit操作,optimiz 操作,它们的配置在solrconfig.xml中: 1.官方文档: 官方文档的显示(我这里参考的是6.6.1版本,其他版本可能有修改):page249 在自动提交里面有: ${solr.autoCommit.maxT原创 2018-01-11 14:53:16 · 543 阅读 · 0 评论 -
solr 的statistics 页面 optimized
在更新索引库过程中出现了: 一.问题描述: 这里处错,在之前配置的时候,这里是没有的,后台打印的信息是: 2018-01-10 14:22:21 ERROR Request to collection goods failed due to (409) org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrExcepti原创 2018-01-10 14:32:48 · 1367 阅读 · 0 评论 -
solr 之 The Stats Component
The Stats Component:数据组件 1定义 这个组件主要用于查询返回一些数据类的文档集合:numeric,string,或date类型; 2.参数 这种方式不再被推荐使用; 我们在拼装查询条件的时候,可以进行设置使用,它并没有solrj的方法可以使用。 官方文档也就几页草草收笔。 这个大神在我之前有讨论过这个: http://eksliang.iteye.co原创 2018-01-09 19:55:57 · 323 阅读 · 0 评论 -
solr之The Term Vector Component 学习
The Term Vector Component:这个组件功能是返回一些额外的匹配你的搜索的信息; 对于每一个查询结果,The Term Vector Component可以返回聚类的向量,词频,文章的反转频率,位置和偏移信息; (这里理解不是很深,大概意思是通过使用这个组件,会返回一些信息,而这些信息回带来更多的结果信息,应该是有一个聚类的算法作用等。个人理解) 1.配置 在solrc原创 2018-01-09 19:30:19 · 630 阅读 · 0 评论 -
solr的Query Syntax and Parsing分析(一)
solr支持多种查询语句,搜索应用的设计者可以极大的灵活应用控制查询语句。 1.简介 在手册中,这小节分为四部分: • The Standard Query Parser • The DisMax Query Parser • The Extended DisMax Query Parser • Other Parsers 另外注意:这些实现都是通过QParserPlugin接口实现原创 2018-01-16 19:22:05 · 459 阅读 · 0 评论 -
solr 的Working with Dates(三)
solr的date和java中的date之间的转换 在上篇中,我们通过调用了方法进行将本地的时间转换为solr的格式时间,我们在进行搜索传入时间参数的时候,必须是solr格式的时间,即: ,否则会有错误产生。 这里总结几种解决solr格式时间的方法: 1.通过日期类型的转换: public static String getSolrDate(Date date) { Sim原创 2018-01-17 15:51:22 · 217 阅读 · 0 评论 -
solr 的Working with Dates(二)
这里通过solrj操作索引: 1.添加索引 public static void main(String[] args) throws Exception { String urlString = "http://localhost:8080/solr/core1"; SolrClient solr = new HttpSolrClient.Builder(urlStrin原创 2018-01-17 15:33:09 · 282 阅读 · 0 评论 -
solr spatial search 学习
spatial search称为地理空间搜索,主要可以根据位置信息得到相关的搜索数据; 一 功能: 1.1使用spatial search可以完成:1.索引位置和其他形状的位置; 2.通过边界框,圆,或者其他形状来过滤搜索结果; 3.通过点之间的距离,或相对区域之间的距离进行排序或者提高得分(排序的时候根据得分进行); 4.产生一个2D的点,热地图生成或者由点进行画线; 1.2可以使用原创 2018-01-08 18:47:49 · 885 阅读 · 0 评论 -
solr 的Working with Dates(一)
首先,还是对solr官方文档进行系统阅读,本次的主要是:Working with Dates 1.日期格式: solr的日期格式包括:TrieDateField, DatePointField 和DateRangeField, 格式为:YYYY-MM-DDThh:mm:ssZ • YYYY is the year. • MM is the month. • DD原创 2018-01-17 14:10:47 · 286 阅读 · 0 评论 -
solr的Result Group
Reslut Grouping 这节相对比较简单,它是使用公共的field对结果进行分组并统计,主要功能在与分组。 1.主要参数分析: 比较重要的有:group:这个设置为true,则查询结果会进行分组,需要配合参数group.field使用,这个field必须是单值的,可以是StrField或者TextFeld; 另外还可以根据本次的分组进行分页显示控制,排序控制等; 值的注意的原创 2018-01-24 09:46:45 · 496 阅读 · 0 评论 -
solr 的 Collapse and Expand Results
在文档中,这个功能点只占用3页的内容,它是一个新的功能点,在文档中,可以看出,solr官方还是更推荐使用这种方式完成结果的分类,是6.6以后出来的一个新功能,文章的翻译都在W3C都有。 https://www.w3cschool.cn/solr_doc/solr_doc-ds692h31.html 这里只记录一些必要的点和调试心得。 collapsing查询解析器和Expand组件结原创 2018-01-23 20:33:53 · 1203 阅读 · 0 评论 -
solr Transforming Result Documents 了解
总的来说,通过这个功能可以对查询结果信息进行修改。 1.使用方法:fl=id,name,score,[shard] 一些的转换器允许,使用本地的参数,这种参数形式科颜氏键值对形式在中括号中: fl=id,name,score,[explain style=nl] fl=id,name,score,my_val_a:[value v=42 t=int],my_val_b:[val原创 2018-01-02 18:57:55 · 344 阅读 · 0 评论 -
solr之Near Real Time Searching
Near Real Time Searching 1.简介 Near Real Time Searching(NRT)表示当文档一旦添加到索引库中,则会马上是可见的对于搜索请求。这需要更新或者增加文档在近实时的时间内完成。在使用NRT中,你可以修改一个comment命令为solr commit,这有效避免了标准的commit的巨大资源浪费,如果你坚持实行标准的commit来确保文档在稳定的存储原创 2018-01-11 15:39:02 · 258 阅读 · 0 评论 -
solr 的statistics 页面 optimized (二)
继续上篇文章问题: 解决方法可以在solrconfig.xml中进行配置:大概在234行: --> 1 --> 0 --> Delete all commit points once they have reached the given age. Supports Da原创 2018-01-10 16:49:11 · 550 阅读 · 0 评论
分享