solr 的最新稳定版本
Posted
技术标签:
【中文标题】solr 的最新稳定版本【英文标题】:Latest stable version of solr 【发布时间】:2017-04-10 14:22:43 【问题描述】:solr
现在我正在使用 solr4。我需要将 solr 迁移到最新版本。 哪个 solr 版本是最新且稳定的?
我需要检查哪些条件才能进行迁移? 如何将此版本合并到最新版本? 您更喜欢哪个版本? 是否有任何迁移工具可用于此迁移?
我想到了 solr 6.3.0 稳定吗? solr 4 和 6 的管理器有什么区别??
【问题讨论】:
【参考方案1】:升级时你真的不得不选择:
重新索引。这是最简单的(无论如何您都应该有办法根据请求重新编制索引,但有些用例会使重新编制索引变得困难,因为 Solr 可能是您的主要数据存储)、最灵活并为您提供最佳的最终结果。
李>逐个版本升级,从支持旧索引格式的每个版本升级到支持该格式的最新版本,然后重复,直到您使用 Solr 的目标版本。由于旧的索引版本通常可以通过每个主版本树读取(我认为),你必须去 4 -> 5 -> 6。你可以使用IndexUpgrader tool 来帮助解决这个问题,正如你在在该页面的底部,Jan 发了a tool that automates 4 -> 5 -> 6 for you。
差异太多,无法真正列出,请refer to the Changelog for each release。尤其是 4.x 和 6.x 之间在云/集群支持方面存在天壤之别,并且有很多新功能,例如流表达式。
升级架构是检查您正在使用的数据类型并检查它们是否更改了定义(例如,整数与尝试)。只需进行微小的更改,您可能就可以了。默认架构工厂已从经典索引架构更改为托管架构,因此,如果您想像以前一样继续编辑 schema.xml,则必须在配置中更改为 ClassicIndexSchemaFactory。
【讨论】:
以上是关于solr 的最新稳定版本的主要内容,如果未能解决你的问题,请参考以下文章