gpt4 book ai didi

lucene - 为 solr 构建案例

转载 作者:行者123 更新时间:2023-12-01 10:14:09 25 4
gpt4 key购买 nike

我们的产品包含多个应用程序,全部使用 Lucene。我参与的应用程序中有 2 个具有大约 3 Gb 和 12 Gb 的 Lucene 索引。另一个团队正在构建一个应用程序,他们估计其 LUCENE INDEX 大小接近 1 TB。大约每 15 天将新文档添加到索引中。我们当前的应用程序没有任何明显的性能问题。所以我的问题是:

我们现在应该使用 Solr 吗?

什么时候应该停止使用 Lucene 并升级到 Solr?

使用 Solr 有什么缺点/问题吗?

客户端应用程序是在 ASP.Net 中创建的,但我认为它们将能够使用 solrnet 来使用 Solr 服务器。

最佳答案

我不认为从 Lucene 迁移到 Solr 本身就是一个“毕业”。您应该只使用最适合您的特定应用程序的任何东西,同时考虑开发团队的专业知识。

转向 Solr 确实具有 being easily distributed 的优势,你需要它吗? OTOH 如果您可以在一台机器上安装 1TB 索引而没有性能问题,那么您不需要分发。我不建议分发,除非您必须。分布式意味着您必须维护 N 个 Solr 服务器,而不是只有一个,因此操作维护会增加。以编程方式(在 .Net 应用程序中)应该没有太大区别。

Solr 是一种内置电池的独立 Lucene,可实现 faceting 等功能, caching , spell checking ...话又说回来,如果您不需要这些功能并且您的团队已经精通 Lucene(.net),那么请坚持使用 Lucene。

关于lucene - 为 solr 构建案例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2784076/

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