【发布时间】:2011-06-19 17:34:21
【问题描述】:
我的 Web 应用程序的某些部分可以很好地与 RDBMS 配合使用,例如用户和 URL 处理 - 我想规范化用户、电子邮件、主机(即 stackoverflow.com)和 URL(即 https://stackoverflow.com/questions/ask),以便在一个地方更新东西 在所有地方更新东西并尽量减少冗余。
但我的 Web 应用程序的某些部分非常适合基于文档的数据库,例如 Mongo,因为它们有很多组件可以作为嵌入式对象更有效地工作。
将 MySQL 用于关系对象,将 Mongo 用于文档对象是否有意义,或者不必费心管理两种类型的数据库?我知道 Mongo 有引用,但我认为它并没有真正针对引用进行设计和优化。
谢谢!
PS:我读到这个:Using combination of MySQL and MongoDB,它触及了我所问的问题的边缘,但这确实是一个完全不同的问题。
【问题讨论】:
标签: mysql rdbms mongodb document-based-database