gpt4 book ai didi

java - Lucene 2.9 TokenStream API 是否比旧版本更快?

转载 作者:行者123 更新时间:2023-11-30 12:00:45 25 4
gpt4 key购买 nike

我一直在考虑从 2.4 升级到 2.9,并注意到所有处理属性的人为代码。只是想知道是否有人有任何意见,考虑到它是 .9,这是否会改变,而当 3.0 出来时,事情会改变。

我很困惑如何通过反射创建属性并在 map 中存储属性可以像只为每个属性类型设置字段一样高效。

是否值得今天升级到 2.9 或等待 3.0 完成。对我来说,今天升级不是必需的。

最佳答案

“当事情最终确定时”并不是对 Lucene 3.0 与 2.9 的准确总结。 2.9 版本包含与 3.0 相同的所有更新和 API 更改。

所有新功能都添加到 2.4,版本编号为 2.9(以明确这是一个“特殊”版本),而 3.0 刚刚出现并删除了两个“阻碍”的东西:也就是说,它将删除所有不推荐使用的方法和类(其中许多已经存在了很长时间),并且将删除对 Java 1.4 兼容性的要求(因此将引入 Java 1.5 级别的类、泛型等视情况而定)。

基本上,与其在单个版本中同时在 API 损坏和功能方面做出巨大飞跃(这意味着想要这些功能的人必须更改所有旧的已弃用的调用),不如先添加这些功能,这样人们就可以利用更改,然后专注于删除已弃用 API 的使用,因为知道 3.0 基本上是一个直接替代品——只是清理干净,没有新的真正功能。

关于java - Lucene 2.9 TokenStream API 是否比旧版本更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1553850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com