陋室铭
永远也不要停下学习的脚步(大道至简至易)

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 107 下一页
摘要: 摘要: Solr的分组聚合是一个笼统的概念,目的就是把查询结果做分类,有多种方式可以做到很类似的结果。也正是由于它们的不同表现,可以适合于多种场景。 何为Facet Facet是一种手段,用来将搜索结果分类,它并不会修改查询结果信息,只是给分类后的结果加上了每一项的数量值。我们可以用facet来做导 阅读全文
posted @ 2018-07-18 11:26 宏宇 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 一)概述 Facet是solr的高级搜索功能之一,可以给用户提供更友好的搜索体验.在搜索关键字的同时,能够按照Facet的字段进行分组并统计。例如下图所示,你上淘宝,输入“电脑”进行搜索,就会出现品牌分类,价格范围等分类,这个就叫Facet。 二)Solr Facet类型 Solr提供了4种类型的F 阅读全文
posted @ 2018-07-18 11:06 宏宇 阅读(2336) 评论(0) 推荐(0) 编辑
摘要: 摘要: Solr对结果的分组处理除了facet还可以使用group。Solr的group是根据某一字段对结果分组,将每一组内满足查询的结果按顺序返回。 Group对比Facet Group和Facet的概念很像,都是用来分组。Facet返回所有相关的结果并允许用户基于facet的目录重新定义结果集。 阅读全文
posted @ 2018-07-18 10:58 宏宇 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 1. 常用查询参数 2. 标准查询参数 3. 标准查询操作符 4. 转义字符 1 2 3 5. 子查询语句 1 2 6. 查询语句中使用注释 1 2 3 7. 时间和日期的表示 1 2 3 4 5 6 7 8. solr标准的查询解析与Lucene的查询解析的不同点如下: 9. 查询语句中的局部参数 阅读全文
posted @ 2018-07-18 10:56 宏宇 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 构造函数这个概念,在我们刚开始学习编程语言的时候,就被老师一遍一遍的教着。亲,现在你还记得静态构造函数的适用场景吗?如果没有,那么我们一起来复习一下吧。 静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。 静态构造函数有哪些 阅读全文
posted @ 2018-07-17 18:35 宏宇 阅读(262) 评论(1) 推荐(1) 编辑
摘要: 适用场景:对查询出的语句进行排序,比如按时间排序等等。 说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是OrderBy和OrderByDescending 1.简单形式 这个例子使用 orderby 按雇用日期对雇员进 阅读全文
posted @ 2018-07-17 13:26 宏宇 阅读(12881) 评论(0) 推荐(0) 编辑
摘要: 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句 限制 阅读全文
posted @ 2018-07-17 11:29 宏宇 阅读(8515) 评论(0) 推荐(0) 编辑
摘要: 科普篇 来自百度百科:Solr简介Solr是一个基于Lucene的Java搜索引擎服务器。Solr 提供了层面搜索、命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安装和配置,而且附带了一个基于 HTTP 的管理界面。Solr已经在众多大型的网站中使用,较为成熟 阅读全文
posted @ 2018-07-16 14:33 宏宇 阅读(845) 评论(0) 推荐(0) 编辑
摘要: solr 定时更新索引 – solr 6.6.0 – dataimport.scheduler 这里先重点说下,定时更新引用的org.apache.solr.handler.dataimport.scheduler.ApplicationListener不是sorl源码自带的,需要另外去下载,下载地 阅读全文
posted @ 2018-07-16 11:05 宏宇 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 到分组统计估计大家都不会陌生,就是数据库的group by语句,但是当我们采用solr4.5全文检索时,数据库提供再好的sql语句都没有任何的意义了,那么在solr4.5中我们如何做到分组统计呢?其实很简单,下面我们来看看怎么做。 示例场景: 现在有个电子商务网站的产品搜索功能,不同的商家发布不同的 阅读全文
posted @ 2018-07-13 23:47 宏宇 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 第一排 第二排 第三排 第四排 第五排 赵 钱 孙 李 周 吴 郑 王 冯 陈 褚 卫 蒋 沈 韩 杨 朱 秦 尤 许 何 吕 施 张 孔 曹 严 华 金 魏 陶 姜 戚 谢 邹 喻 柏 水 窦 章 云 苏 潘 葛 奚 范 彭 郎 鲁 韦 昌 马 苗 凤 花 方 俞 任 袁 柳 酆 鲍 史 唐 费 阅读全文
posted @ 2018-07-13 17:11 宏宇 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 最近重装了系统,VS和SQL Sever莫名奇妙的不能用了。下面总结一下这个过程中遇到的问题,跟大家分享一下经验~~ 大概是以前的安装过程都十分顺利,这次,在尝试了数次登陆不上去之后,我仍然怀疑是自己眼花了……怎么办,查吧!一开始我想到的,肯定是哪个服务没有打开吧。 结果,打开SQLServer配置 阅读全文
posted @ 2018-07-13 11:53 宏宇 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Lucene复习: 1、什么是lucene:全文检索工具包 2、Lucene的工作原理: 索引数据的创建 从原始文件中提取一些可以用来搜索的数据(封装成各种Field),把各field再封装成document,然后对document进行分析(对各字段分词),得到一些索引目录写入索引库,documen 阅读全文
posted @ 2018-07-12 22:33 宏宇 阅读(443) 评论(0) 推荐(0) 编辑
摘要: update A set A.CityRegionID=B.ParentID, A.CityName=(select RegionName from Common_Region where RegionID=B.ParentID) from User_Common_Address A,Common_ 阅读全文
posted @ 2018-07-09 13:34 宏宇 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 概述 全文引擎使用全文索引中的信息来编译可快速搜索表中的特定词或词组的全文查询。全文索引将有关重要的词及其位置的信息存储在数据库表的一列或多列中。全文索引是一种特殊类型的基于标记的功能性索引,它是由 SQL Server 全文引擎生成和维护的。生成全文索引的过程不同于生成其他类型的索引。全文引擎并非 阅读全文
posted @ 2018-07-09 13:33 宏宇 阅读(483) 评论(0) 推荐(0) 编辑
摘要: SQL Server 的全文搜索(Full-Text Search)是基于分词的文本检索功能,依赖于全文索引。全文索引不同于传统的平衡树(B-Tree)索引和列存储索引,它是由数据表构成的,称作倒转索引(Invert Index),存储分词和行的唯一键的映射关系。倒转索引是在创建全文索引或更新全文索 阅读全文
posted @ 2018-07-06 15:55 宏宇 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 全文搜索引擎的工作原理理论上很简单,关键技术就是“分词”, “索引库”:使用分词技术把“文档数据”按分词拆分,也就是一个文档拆分为多个分词(一条普通数据拆分为多个词的索引数据)。这个结构就形成了“索引库”,索引库存储的数据就叫索引(索引数据)(所以当普通数据发生变化的时候,与之所对应的索引也要变化, 阅读全文
posted @ 2018-07-06 15:41 宏宇 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材,推动了搜索技术的普及与发展,使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎,可以大大缩短构建搜索应用的周期,并可根据应用需求打造个性化搜索应用,甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源,无论是对技术人员还是普 阅读全文
posted @ 2018-07-06 15:40 宏宇 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: “创建全文索引 启动服务 在SQL Server配置管理工具中,找到'SQL Full-text Filter Daemon Launcher'服务用本地用户启动。 创建全文目录 打开需要创建全文目录的数据库-存储-全文目录-右键新建全文目录 用语句创建全文目录 CREATE FULLTEXT CA 阅读全文
posted @ 2018-07-06 13:20 宏宇 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 目前项目中的日志查询 功能 由于长年累月的写入,目前已经达到千万级,对日志进行like 查询,速度可想而知。 此处只讨论 在数据库的优化。 当时 想到两个方案,一个是分区,一个 是全文检索。 分区的话,如果跨区,速度也会很慢,并且对区粒度的划分也得考虑,并且既然使用 like ‘%XX%’,必然不会 阅读全文
posted @ 2018-07-06 13:18 宏宇 阅读(474) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 107 下一页