Apache 如何使用solr Rest API创建solr核心(集合)?

Apache 如何使用solr Rest API创建solr核心(集合)?,apache,solr,Apache,Solr,我是solr新手,尝试在我们的nodejs项目中使用solr 在我们的nodejs项目(mongodb数据库)中有多个数据库,每个数据库都有“产品”集合。我想使用solr在服务器上搜索 我想为每个数据库创建一个名为“databasename_products”的新核心(集合),以将其产品数据存储在solr中。对于产品文档中的每个更改,我都要更新solr core(集合)中的数据 如何使用solr REST API在solr中创建新的核心(集合)? 是否有更好的方法来满足我们的要求?请查找提供所有

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

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

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

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

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

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

各个项目/工作区的所有更新都发生在同一工作区

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

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

在我看来,创建一个独立的核心有点像为数据建立索引


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

我试图使用链接url创建核心,但它给了我错误。请您分享您的电子邮件id,以便我澄清一些疑问。您可以在此处发布错误…如果我无法解决…其他专家可能会在同一方面帮助您…无论如何,您可以在我的个人资料中看到我的If…)我使用的是独立solr。那个么在核心创建操作中instanceDir、config、schema和dataDir的值是什么呢?其中哪些是必需的参数?我们如何将所有必需的目录(如config、lang)复制到新的核心目录??因为当我们点击上面的CREATE操作时,它只要求首先复制所有需要的目录,我们将在其中拥有solrconfig。xml@user3029929:新核心不需要副本?您的配置集将包含所有这些文件…在创建core时,您需要提及用于它的配置集…相同的配置将应用于core