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

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 108 下一页
摘要: 工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率;很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具、driver、可视化管理等方面的支持情况。 本文主要介绍 MongoDB 的一些可视 阅读全文
posted @ 2018-07-19 14:02 宏宇 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 又两天没写博客,关于SOLR的东西,写了一周了还没写完我也是醉了,毕竟会的东西真不多,周四晚上加班没写,周五晚上公司同事聚会也没写,今天在家,还是把最后的一点写完吧,我会的剩下的也就是一个对多个表创建索引了,表可以是关联的,也可以是不关联的,下面开始。 一、无关联多表创建索引 1.1数据库准备 首先 阅读全文
posted @ 2018-07-19 13:24 宏宇 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 有2中配置方式,一是从Solr Admin进行multi core的配置。 在Solr Admin控制台里面选择:Core Admin 选择Add Core 然后把你准备好的路径写到里面去。 name: xxx 配置core的名称 instanceDir:xxx 配置指向你的Solr core的路径 阅读全文
posted @ 2018-07-19 13:17 宏宇 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 基于solr或者elasticsearch提供的多核,多索引,多shard等查询能力,一般都是由lucene提供的多索引查询的功能演化而来的,这个功能在单机版的lucene里面确实没有发挥多大的威力,但是确是solrclourd,elasticsearch分布式集群查询数据的基础,正是因为lucen 阅读全文
posted @ 2018-07-19 13:16 宏宇 阅读(3183) 评论(0) 推荐(0) 编辑
摘要: 例如有两个业务表:文章表,评论表 。 场景: 一个文章可以由多个人评论。 创建两个core,一个core叫article,一个叫comment。article实例的schema.xml文件中定义几个简单的属性:id、title、content、createtime,relationId <field 阅读全文
posted @ 2018-07-19 13:15 宏宇 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 参考文档:这里的跨core不使用solrcloud http://wiki.apache.org/solr/CoreAdmin 注意:跨core查询功能相比单core查询,是有限制的 参考文档:这里的跨core不使用solrcloud http://wiki.apache.org/solr/Core 阅读全文
posted @ 2018-07-19 13:14 宏宇 阅读(384) 评论(0) 推荐(0) 编辑
摘要: MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 基本语法为:db.collection.aggregate( [ <stage1>, <stage2>, ... ] ) 现在在mycol集合中有 阅读全文
posted @ 2018-07-19 13:12 宏宇 阅读(230) 评论(0) 推荐(0) 编辑
摘要: SOLR 删除全部索引数据: <delete><query>*:*</query></delete><commit/> 阅读全文
posted @ 2018-07-19 11:47 宏宇 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 前言 Solr/Lucene是一个全文检索引擎,全文引擎和SQL引擎所不同的是强调部分相关度高的内容返回,而不是所有内容返回,所以部分内容包含在索引库中却无法命中是正常现象。 多数情况下我们建议优化分词器或者引擎其它部分达到预期检索效果。 分词器调节 分词器调节 按照如下步骤进入分词器调试界面 1、 阅读全文
posted @ 2018-07-18 14:56 宏宇 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;两个核心配置文件介绍;维护索引;查询索引,和在查询中可以应用的高亮显示、拼写检查、搜索建议、分组统计、拼音检索等功能的使用方法。 版本 作者/修改 阅读全文
posted @ 2018-07-18 14:53 宏宇 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 什么是filtercache? solr应用中为了提高查询速度有可以利用几种cache来优化查询速度,分别是fieldValueCache,queryResultCache,documentCache,filtercache,在日常使用中最为立竿见影,最有效的应属filtercache,何谓filt 阅读全文
posted @ 2018-07-18 14:51 宏宇 阅读(2695) 评论(0) 推荐(0) 编辑
摘要: 一、什么是facet solr种以导航为目的的查询结果成为facet,在用户查询的结果上根据分类增加了count信息,然后用户根据count信息做进一步搜索。 facet主要用于导航实现渐进式精确搜索,从两张图来看看Facet用途。 (图1)当进入重庆二手车列表时搜索条件会列出所有品牌、车系、价格区 阅读全文
posted @ 2018-07-18 11:26 宏宇 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 摘要: Solr的分组聚合是一个笼统的概念,目的就是把查询结果做分类,有多种方式可以做到很类似的结果。也正是由于它们的不同表现,可以适合于多种场景。 何为Facet Facet是一种手段,用来将搜索结果分类,它并不会修改查询结果信息,只是给分类后的结果加上了每一项的数量值。我们可以用facet来做导 阅读全文
posted @ 2018-07-18 11:26 宏宇 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 一)概述 Facet是solr的高级搜索功能之一,可以给用户提供更友好的搜索体验.在搜索关键字的同时,能够按照Facet的字段进行分组并统计。例如下图所示,你上淘宝,输入“电脑”进行搜索,就会出现品牌分类,价格范围等分类,这个就叫Facet。 二)Solr Facet类型 Solr提供了4种类型的F 阅读全文
posted @ 2018-07-18 11:06 宏宇 阅读(2364) 评论(0) 推荐(0) 编辑
摘要: 摘要: Solr对结果的分组处理除了facet还可以使用group。Solr的group是根据某一字段对结果分组,将每一组内满足查询的结果按顺序返回。 Group对比Facet Group和Facet的概念很像,都是用来分组。Facet返回所有相关的结果并允许用户基于facet的目录重新定义结果集。 阅读全文
posted @ 2018-07-18 10:58 宏宇 阅读(800) 评论(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 宏宇 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 构造函数这个概念,在我们刚开始学习编程语言的时候,就被老师一遍一遍的教着。亲,现在你还记得静态构造函数的适用场景吗?如果没有,那么我们一起来复习一下吧。 静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。 静态构造函数有哪些 阅读全文
posted @ 2018-07-17 18:35 宏宇 阅读(266) 评论(1) 推荐(1) 编辑
摘要: 适用场景:对查询出的语句进行排序,比如按时间排序等等。 说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是OrderBy和OrderByDescending 1.简单形式 这个例子使用 orderby 按雇用日期对雇员进 阅读全文
posted @ 2018-07-17 13:26 宏宇 阅读(12904) 评论(0) 推荐(0) 编辑
摘要: 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句 限制 阅读全文
posted @ 2018-07-17 11:29 宏宇 阅读(8518) 评论(0) 推荐(0) 编辑
摘要: 科普篇 来自百度百科:Solr简介Solr是一个基于Lucene的Java搜索引擎服务器。Solr 提供了层面搜索、命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安装和配置,而且附带了一个基于 HTTP 的管理界面。Solr已经在众多大型的网站中使用,较为成熟 阅读全文
posted @ 2018-07-16 14:33 宏宇 阅读(898) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 108 下一页