首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Solrj /集合示例

Solrj /集合示例
EN

Stack Overflow用户
提问于 2013-12-10 18:23:28
回答 2查看 7.6K关注 0票数 4

我们正在使用SolrJ在Solr上构建一个包装器。

此包装器将允许客户端指定集合名称,然后使用SolrJ包装器与该集合交互以进行插入/更新/查询。

我能够执行insert/update/query操作,但没有找到任何SolrJ API/示例来指定集合名称。

必须使用SolrJ作为客户端不想直接编写字符串操作的Solr查询。

此外,我们希望使用集合,以便每个客户端都有自己的索引,并与其他客户端的文档保持不同。

有人能告诉我SolrJ集合示例/API吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-10 21:04:06

代码语言:javascript
复制
import org.apache.solr.client.solrj.impl.CloudSolrServer;
import org.apache.solr.common.SolrInputDocument;

CloudSolrServer server = new CloudSolrServer("localhost:9983");
server.setDefaultCollection("collection1");
SolrInputDocument doc = new SolrInputDocument();
doc.addField( "id", "1234");
doc.addField( "name", "A lovely summer holiday");
server.add(doc);
server.commit();

来自Solj文档:http://wiki.apache.org/solr/Solrj

票数 4
EN

Stack Overflow用户

发布于 2014-06-09 19:36:13

对于没有集群Solr (没有ZooKeeper)的人,只需像这样实例化SolrServer

代码语言:javascript
复制
SolrServer solr = new HttpSolrServer("http://localhost:8983/solr/myCollection");
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20502357

复制
相关文章

相似问题

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