Nosql 何时使用多个DBMS

Nosql 何时使用多个DBMS,nosql,rdbms,database,Nosql,Rdbms,Database,什么时候使用多个DBMS是个好主意?可能的影响是什么?您如何决定何时这样做 我目前正在构建一个应用程序,在我们用户的网站上运行分析并存储它。这使我能够分析所有的数据,并给他们分析 由于从每个站点收集的数据都是静态的,而且站点之间差异很大,所以CouchDB似乎非常适合。但是为了创建这个系统,我需要建立一个用户帐户系统,coach在这方面非常糟糕(保留姓名、电子邮件等有各种各样的问题) 我的第一个想法是使用MySQL处理用户帐户,使用CouchDB处理海量数据。基本上,试着用锤子钉钉子,用螺丝刀拧

什么时候使用多个DBMS是个好主意?可能的影响是什么?您如何决定何时这样做

我目前正在构建一个应用程序,在我们用户的网站上运行分析并存储它。这使我能够分析所有的数据,并给他们分析

由于从每个站点收集的数据都是静态的,而且站点之间差异很大,所以CouchDB似乎非常适合。但是为了创建这个系统,我需要建立一个用户帐户系统,coach在这方面非常糟糕(保留姓名、电子邮件等有各种各样的问题)

我的第一个想法是使用MySQL处理用户帐户,使用CouchDB处理海量数据。基本上,试着用锤子钉钉子,用螺丝刀拧螺丝


现在使用多个DBMS是个好主意吗?

我认为使用MySQL作为用户帐户,使用CouchDB作为爬网信息没有任何问题


对于用户来说,你甚至可以考虑一些更简单的东西,比如

,你知道什么时候使用一个以上的通用指南吗?……不,但是我不明白你为什么要问。例如,在使用普通文件时,有些情况下需要几个文件,有些情况下只需要一个。为什么这与数据库或GDBM文件不同?因为您投入的DBMS越多,数据彼此之间的隔离程度就越高,有时会导致不必要的延迟。我想知道除此之外还有什么缺点。