新Solr核心数据

新Solr核心数据,solr,Solr,我有一个现有的solr core,里面有关于石油信息的数据。它运行得很好 今天早上,我在同一个容器中创建了一个新的solr core,它与水信息有关 这两个内核现在都运行良好,都有各自的模式文件、配置文件等。然而,当我在firefox中访问新创建的oil内核时,水数据不知何故已经在其中了。就像两个内核共享相同的%SOLR\u HOME%/数据一样 在Solr中,当我创建一个新核心时,我如何确保它不会与另一个现有核心共享数据?我基本上想做与之相反的事情 编辑我创建water core的方法是复制o

我有一个现有的solr core,里面有关于石油信息的数据。它运行得很好

今天早上,我在同一个容器中创建了一个新的solr core,它与水信息有关

这两个内核现在都运行良好,都有各自的模式文件、配置文件等。然而,当我在firefox中访问新创建的oil内核时,水数据不知何故已经在其中了。就像两个内核共享相同的%SOLR\u HOME%/数据一样

在Solr中,当我创建一个新核心时,我如何确保它不会与另一个现有核心共享数据?我基本上想做与之相反的事情


编辑我创建water core的方法是复制oil core并重命名目录,以及重命名模式文件,同时复制oil war并将其重命名为water,以便Tomcat可以为water构建一个新的web目录。不确定这是否有任何限制,但以防万一。

因为您复制了整个油芯目录,包括数据/索引目录(如果您遵循默认文件夹命名约定)。此索引文件夹包含来自油芯的所有数据。因此,在这种情况下,如果您复制一个core以重用为另一个core的起点,我建议在复制新core之后删除新core数据目录中的所有文件夹。这将保留所有其他设置,但在核心启动时将创建索引(和其他文件夹)时清除数据。

在您的第三句话中,您的意思是建议“删除”数据目录中的任何文件夹吗?是的,我省略了“删除”一词。谢谢你指出这一点,这对你很有效。