Solr的支持更新,因此可以开发出存储内Solr的所有数据的Web应用程序。 这是一个好主意吗?
只需使用Solr的,用户将更新Solr的文档直接,如果他们改变了。 例如,用户可以编辑配方文件包含一个新的标签。 这种方法是很好的,因为应用程序简单只有一个数据库。
使用两个数据库,用户更新数据库频繁,因为它需要。 然后,定期将系统更新Solr的索引。 这种方法允许你使用的数据库技术,以保持数据一致,并且不需要Solr的索引的任何重建缓慢。
对于我的具体应用,写入数据库将是罕见的。
哪种方法是最有意义的,并会导致最稳定的系统?