一个包含数千条记录的表,每条记录使用PostgreSQL记录数百个属性?

时间:2014-08-18 18:37:11

标签: mongodb postgresql database-design

我目前正在运行PostgreSQL,我需要创建一个名为Template的表。

用户将能够创建大量模板,每个模板将具有数百个属性(将来会添加更多属性)。因此,表中属性的模式是动态的。将添加更多内容。

对于查询,我应该可以说,给我所有属性A大于5的模板,属性B为假,属性D为"良好",..

所以,会有很多WHERE X和Y和Z。

我正在考虑使用MongoDB或一些NoSQL引擎来存储这些资源,因为架构可能会有所不同(至少我将为模板存储的属性),但我不确定这是否足够好。

所以我的问题是:出于上述原因使用MongoDB是否有意义?

0 个答案:

没有答案