Hi everybody, I was wondering which scenario (or the combination) would be better for my application. From the aspect of performance, scalability and high availability. Here is my application:
Suppose I am going to have more than 10m documents and it grows every day. (probably in 1 years it reaches to more than 100m docs. I want to use Solr as tool for indexing these documents but the problem is I have some data fields that could change frequently. (not too much but it could change) Scenarios: 1- Using SolrCloud as database for all data. (even the one that could be changed) 2- Using SolrCloud as database for static data and using RDBMS (such as oracle) for storing dynamic fields. 3- Using The integration of SolrCloud and Hadoop (HDFS+MapReduce) for all data. Best regards. -- A.Nazemian