对于单个应用程序使用两个不同的数据库系统有意义吗? SQL和NoSQL

时间:2019-07-03 10:46:20

标签: mysql sql mongodb firebase nosql

我必须设计一个面向事件计划和餐饮的应用程序。

我们有一个非常相关的数据库模型,例如,定义事件中的食物:使用的是哪种成分,使用的是哪种盘子,是否有过敏原。

MySQL为此目的完美运行。

当每个事件开始具有来自数据库结构的大量异常时,问题就来了,而使数据库足够灵活以处理所有这些异常会使数据完整性下降。

因此我想,也许使用关系数据库具有每个定义和结构,并使用NoSQL数据库存储事件信息,并为该事件的特定需要修改每个字段,即使那意味着需要重复数据。

0 个答案:

没有答案