首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时使用couchDB和关系数据库管理系统的应用

同时使用couchDB和关系数据库管理系统的应用
EN

Stack Overflow用户
提问于 2009-03-15 09:21:50
回答 3查看 423关注 0票数 4

想知道是否存在这样一种场景,即在一个两全其美的场景中同时使用基于文档的数据库和关系数据库?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-15 16:06:54

在我看来,除非我看到一个实际的(开源或透明的)应用程序成功地做到了这一点,否则我仍然怀疑这对于开发人员少于12人的项目是否值得。

我怀疑,通过选择一个数据库而不是另一个数据库,并坚持使用它--无论是在好的时候还是在坏的时候--开发人员将同时降低数据模型的复杂性和代码的维护成本。此外,如果选择两个数据库,其中一个会面临两全其美的风险,数据既难以操作和报告(CouchDB),也不可伸缩(RDBMS)。

票数 1
EN

Stack Overflow用户

发布于 2009-03-15 10:05:32

一种想法是使用关系数据库作为主数据存储,并使用基于文档的db作为从后端到前端的数据分发机制。

票数 1
EN

Stack Overflow用户

发布于 2009-03-15 23:06:04

我们混合使用关系型数据库和CouchDB。RDBMS (IBM DB/2)用于“精确”数据,其中事务使事情变得更容易。例如,资金和库存的记账。CouchDB用于归档来自关系型数据库管理系统的“完成”记录、数字断言(JPEG、扫描的文档)和结构不良的信息,例如通过运输公司的跟踪和跟踪系统获取的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/647540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档