
Solr 深入一点
文章平均质量分 62
东哥的博客
java开发/搜索开发
展开
-
在完成垂直搜索后的一些总结。
1.32。solrconfig中的这个配置,如果对于过于大型的应用,这个配置必须修改。这是建索引时的设置内存大小。 2.一个商品属于,类别---》子类别--》子子类别 ,想在所有类别中都能查询到该商品。 做法:讲该商品的父子结果查询出来。需要新加入一个索引字段,并构建成 类别id-子类别id-子子类别id :例如 1-11-111 默认的我们只知道,商品的直接信息中只能原创 2012-04-30 21:23:11 · 690 阅读 · 0 评论 -
使用solrj索引查询
1、 查询 SolrJ提供的查询功能比较强大,可以进行结果中查询、范围查询、排序等。 下面是笔者封装的一个查询函数: public static QueryResponse Search(String[] field, String[] key,int start, int count, Strin原创 2012-05-30 14:23:03 · 3176 阅读 · 0 评论 -
solrj区间查询
如:时间,价格。 timestamp:[* TO NOW] price:[100 TO 200] TO必须大写 如果想用开区间:请用{ }替换[ ] 不过没有半开半闭区间。。 这些和用solr客户端之间查询是一样的 SolrQuery query = new SolrQuery(); //区间查询,和普通查询原创 2012-05-31 19:48:05 · 1229 阅读 · 0 评论 -
solrj创建索引和查询索引
SolrJ覆盖了solr的全部功能,下面将自己在实际开发中所使用的程序粘贴出来并适当加以解释,由于本人比较菜,代码书写不是那么的精练,还请见谅。 1、 创建solrserver对象: try { solr = newCommonsHttpSolrServer("http://localhost:8983/solr"); solr转载 2012-05-24 13:02:08 · 4622 阅读 · 2 评论