gpt4 book ai didi

database - Solr 最佳实践 : All data in Solr or periodically copy to Solr?

转载 作者:搜寻专家 更新时间:2023-10-30 20:20:05 28 4
gpt4 key购买 nike

Solr 支持更新,因此可以开发一个将所有数据存储在 Solr 中的网络应用程序。这是个好主意吗?

仅使用 Solr,用户可以在更改某些内容时直接更新 Solr 文档。例如,用户可能会编辑 Recipe 文档以包含新标签。这种方法很好,因为应用程序只有一个数据库。

使用两个数据库,用户可以根据需要随时更新数据库。然后,系统会定期更新 Solr 索引。这种方法允许您使用数据库技术来保持数据的一致性,并且不需要任何缓慢的 Solr 索引重建。

对于我的特定应用程序,很少写入数据库。

哪种方法最有意义并且会导致最稳定的系统?

最佳答案

如果您在数据库中的更新不频繁,则每晚使用 DIH 进行增量导入很简单,这是人们使用 Solr 的典型方式(即,不是他们数据的主要存储)。也有一些人使用 Solr 作为他们的主要商店,但这种情况要少得多,尽管当 4.0已发布,它包含一些改进,可以更轻松地以这种方式使用它。

关于database - Solr 最佳实践 : All data in Solr or periodically copy to Solr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10884187/

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