首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Solrnet和集群

Solrnet和集群
EN

Stack Overflow用户
提问于 2010-09-16 00:14:55
回答 1查看 727关注 0票数 1

可以通过SolrNet在Solr查询中获得集群吗?使用内置算法。比如Carrot2之类的?有人可以分享一些示例代码或提示来继续吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-16 01:01:53

不能,SolrNet目前还没有实现Solr clustering。不过,它似乎并不难实现。以下是它需要做的概述:

  • 将集群的Solr响应建模为一个类(例如ClusteringResult)。例如,StatsResult将StatsComponent.
  • Add的响应建模为ISolrQueryResults<T>中的ClusteringResult的属性,并对ISolrResponseParser<T>进行建模,以解析具有集群信息的Solr XML响应的一部分,并加载ClusteringResult对象。参见reference.
  • Register StructureMap registry.
  • Model中的other response parsers built-in containerNinject moduleWindsor facilityWindsor facility将查询中涉及的参数作为一个类(例如ClusteringParameters)。这将包括一个用于镜像carrot.algorithm的属性,另一个用于carrot.url的属性,等等。querystring为SolrQueryExecuter.

中的querystring参数添加QueryOptions.

  • Serialize

  • 中的ClusteringParameters属性

当然,会对进行单元测试。理想情况下,还要进行集成测试。

然后向我发送拉取请求;-)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3719625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档