首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这是哪种技术的选择?

这是哪种技术的选择?
EN

Stack Overflow用户
提问于 2011-11-11 18:55:43
回答 1查看 80关注 0票数 1

我面临以下问题。我们的目标是开发一个数据库来存储以下模式:

您的PRODUCTS既可以由PRIMARY_PRODUCTS组成,也可以由其他PRODUCTS组成。

我的第一个问题是知道哪种SQL DB或NoSQL技术会被推荐使用?我真的不太了解NoSQL,我不确定是否值得花时间调查整个概念是否适合pb。如果NoSQL值得一看,那么推荐哪个版本呢?我在看Cassandra,但它的类型如此之多,以至于宇宙相当大。

如果NoSQL不适合这样做,那么我们需要恢复到SQL。你认为hierarchyId合适吗?

EN

回答 1

Stack Overflow用户

发布于 2011-11-11 19:06:52

SQL或NoSQL都可以存储和检索这类数据,并且这两种技术都可以用来完成这项工作。

主要的区别在其他地方:简而言之,事务和保证的一致性与NoSQL的读取器的高性能相比。

在您确切的情况下,SQL及其对事务的支持将确保当所有子产品都已成功存储时,查看者将看到一个复合产品。

然而,在大多数现实生活中,观众在NoSQL系统上看到部分承诺的产品的机会是如此之小以至于无关紧要:未来对该产品的阅读将是正确的。

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

https://stackoverflow.com/questions/8092946

复制
相关文章

相似问题

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