如何使用solr Rest API创建solr core(集合)?

时间:2016-04-06 13:56:10

标签: apache solr

我是solr的新手,并尝试在我们的nodejs项目中使用solr。

我们的nodejs项目(mongodb数据库)中有多个数据库,每个数据库都有“products”集合。我想使用solr在Server上搜索。

我想为每个数据库创建一个名为“databasename_products”的新核心(集合),以将其产品数据存储在solr中。对于产品文档中的每个更改,我想更新solr core(集合)中的数据。

如何使用solr REST API在solr中创建新的核心(集合)? 是否有更好的方法来满足我们的要求?

1 个答案:

答案 0 :(得分:1)

请找到提供所有详细信息的链接

create core

我对我的项目有相同的方法,我为每个项目/工作区创建了一个单独的核心。

相应项目/工作区的所有更新都发生在同一工作区。

我用项目/工作区名称创建了核心。

从工作区触发的搜索查询将转到特定核心,而不是全部。

在我看来,创建一个单独的核心就是为你的数据提供索引。

这样可以提高性能,因为它必须在特定的卡盘中或在一个指定的核心内进行搜索。