solr 的基本用法】的更多相关文章

上图为 solr 的搜索页面,常用字段的基本用法如下: 1. q: 查询字符串,过滤条件,不能为空,必须输入,如果查询全部就写 * : * name:“马”  AND age:[0 TO 18]      查询 name 为 “马” 并且age小于18的所有记录 2. fq:filter query 过滤查询   fq 和 q 基本上差不多,常用 q 3. sort:排序 ,格式要求:字段名  排序方式.注:排序方式必须写,没有默认升序 pDate desc/asc 4. start,rows:…
copyField的dest字段all本身有分析器处理:假设为mmseg4j name,title,description三个字段都复制到all字段上:其中title和description都是mmseg4j分析器的字段类型:name是string类型: 搜索all上的"黄海波视频"-------------则出现的结果是: 'parsedquery'=>'(+DisjunctionMaxQuery((((personName:黄海波视频)^10.0) | (descriptio…
[1]http://cxshun.iteye.com/blog/1039445 由于工作原因,这段时间接触到solr,一个基于lucene的企业级搜索引擎.不怎么了解它的童鞋可以去GOOGLE一下. 下面开始正题: 1)要开始solr的学习,首先当然是要下载它啦(这是一句废话),可以到http://www.apache.org/dyn/closer.cgi/lucene/solr/这里去下载,最新的是1.4.1.下完后当然要解压啦(这也是废话).我们看到它的结构是这样的. 相信搞JAVA的同志们…
上一篇,讲到了SolrNet的基本用法及CURD,这个算是SolrNet 的入门知识介绍吧,昨天写完之后,有朋友评论说,这些感觉都被写烂了.没错,这些基本的用法,在网上百度,资料肯定一大堆,有一些写的肯定比我的好,不过,这个是Solr系列文章,会从Solr的基础入门讲到实际开发中的分页,高亮,Facet查询等高级用法.所以,基础的入门也会涉及一些,望大家见谅.我用这么多篇文章,来总结Solr 也是为了将Solr 的 安装,配置,开发等等,整个过程的资料,都能总结汇集到一起,这样不管是懂Solr还…
上一篇已经讲到了Solr 查询的相关的参数.这里在讲讲C#是如何通过客户端请求和接受solr服务器的数据, 这里推荐使用SolrNet,主要是:SolrNet使用非常方便,而且用户众多,一直都在更新,感兴趣的可以加入他们的邮件群组,方便迅速了解SolrNet的最新动态. SorlNet源码地址:https://github.com/mausch/SolrNet SolrNet使用说明文档:https://github.com/mausch/SolrNet/tree/master/Document…
Group分组划分结果,返回的是分组结果: Facet分组统计,侧重统计,返回的是分组后的数量: 一.Group用法: //组查询基础配置params.set(GroupParams.GROUP, "true"); params.set(GroupParams.GROUP_FIELD, "dkeys");根据dkeys域上的值来分组划分结果,建议dkeys上不要分词:params.set(GroupParams.GROUP_LIMIT, "5")…
solr deltaImportQuery deltaQuery parentDeltaQuery 用法规则 by 建良 · 2013 年 6 月 20 日 query是获取全部数据的SQL deltaImportQuery是获取增量数据时使用的SQL deltaQuery是获取pk的SQL parentDeltaQuery是获取父Entity的pk的SQL Full Import工作原理: 执行本Entity的Query,获取所有数据: 针对每个行数据Row,获取pk,组装子Entity的Qu…
solr wiki文档也有        http://yonik.com/solr/atomic-updates/         java code   public static void update() {           try {                String url = "http://192.168.0.237:8983/solr/weibo";                SolrServer server = new HttpSolrServe…
一.简介 大多数查询都使用 了标准的Solr语法.这种语法是Solr最常见的,由默认查询解析器负责处理.Solr的默认查询解析器是Lucene查询解析器[LuceneQParserPlugin类实现].Lucene查询解析器全面支持Lucene语法及Solr的一些专用扩展. 二.Lucene查询解析器语法 1.字段搜索 在Solr索引中搜索一个值时,一般来说是在特定字段上进行查找.字段搜索语法是:字段名称+‘:’+搜索内容,举例如下: title:solr 或 title:"apache sol…
//统计数据 根据查询条件 public String getStats(String ipName) { JSONObject obj; JSONArray pageArray = new JSONArray(); SolrQuery query = factory.getQuery(); SolrServer sserver = SolrUtils.getSelectServer(); query.addFilterQuery("ipName:*" + ipName + "…