使用Solr 3.6。在solrconfig.xml上,有一个dataDir参数,它要求指定一个替代目录来保存除缺省目录之外的所有索引数据。
这是后援还是别的什么?它可能会有什么性能影响?它被认为是最佳实践吗?
发布于 2012-06-06 19:29:39
dataDir是Solr存储索引数据的目录(默认情况下,它位于Solr主目录的./data下)。您可以使用它来设置不同的路径。它不是备份。更多信息here。
这不太可能对性能产生影响。除非您将其指向文件系统中的另一个挂载点,该挂载点位于速度更快的磁盘上。
我会说,最佳实践是将dataDir放在Solr主目录之外,这样您就可以升级Solr,而不必担心数据存储在哪里。如果您的服务器上有多个磁盘,它将非常有用。
发布于 2012-06-06 19:29:51
您指定的dataDir不是存储索引的附加位置。如果您不想将索引存储在默认位置,它就是存储索引的位置,默认位置在solr home中。这对于将索引放在安全的地方并在每次发布时覆盖现有配置非常有用,而无需担心索引本身。
https://stackoverflow.com/questions/10913194
复制相似问题