标签: mysql sql mongodb firebase nosql
我必须设计一个面向事件计划和餐饮的应用程序。
我们有一个非常相关的数据库模型,例如,定义事件中的食物:使用的是哪种成分,使用的是哪种盘子,是否有过敏原。
MySQL为此目的完美运行。
当每个事件开始具有来自数据库结构的大量异常时,问题就来了,而使数据库足够灵活以处理所有这些异常会使数据完整性下降。
因此我想,也许使用关系数据库具有每个定义和结构,并使用NoSQL数据库存储事件信息,并为该事件的特定需要修改每个字段,即使那意味着需要重复数据。