【发布时间】:2015-10-09 06:04:16
【问题描述】:
我正在开发需要存储结构化信息(例如用户信息和与用户对应的非结构化信息)的 Web 应用程序。 我的问题是我是否应该使用两个不同的数据库来存储结构化和非结构化数据。任何想法都会有所帮助。
【问题讨论】:
我正在开发需要存储结构化信息(例如用户信息和与用户对应的非结构化信息)的 Web 应用程序。 我的问题是我是否应该使用两个不同的数据库来存储结构化和非结构化数据。任何想法都会有所帮助。
【问题讨论】:
这取决于每个具体的用例。
通常,如果没有安全或其他限制,则将信息存储在一起。您可以使用面向文档的数据库,例如MongoDB,其中非结构化信息可以存储为文档的“非结构化”属性值。
如果您更喜欢关系数据库,例如Oracle,则可以将非结构化信息存储为 VARCHAR2、CLOB 或 BLOB 列值。
【讨论】: