gpt4 book ai didi

database - 将SolrCloud与RDBMS结合使用或将Solr用作主要数据存储

转载 作者:行者123 更新时间:2023-12-02 21:47:36 24 4
gpt4 key购买 nike

我想知道哪种方案(或组合方案)更适合我的应用程序。从性能,可伸缩性和高可用性方面。

这是我的应用程序:

假设我将拥有超过1000万个文档,并且它每天都在增长。 (大概在1年之内就达到了1亿多份文档。我想使用Solr作为索引这些文档的工具,但问题是我的某些数据字段可能经常更改。(不是太多,但可能会更改)

场景:

1-使用SolrCloud作为所有数据的数据库。 (即使是可以更改的)

2-使用SolrCloud作为静态数据的数据库,并使用RDBMS(例如oracle)存储动态字段。

3-使用SolrCloud和Hadoop(HDFS + MapReduce)的集成来处理所有数据。

最好的祝福。

最佳答案

我不确定SolrCloud如何与DIH配合使用(当索引仅在一个实例上发生时,您可能会遇到这种情况)。

另一方面,我会将数据存储在RDBMS中,因为您有时会需要重新索引Solr,以向索引添加一些新功能。

最终,我将使用DB + Solr(所有字段)与Hadoop(尚未使用过)或其他软件将数据发布到SolrCloud中。

关于database - 将SolrCloud与RDBMS结合使用或将Solr用作主要数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23871583/

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