NoSQL数据模型总结

本文总结了NoSQL数据模型,强调了面向聚合的概念。在领域驱动设计中,聚合被视为一组关联对象的处理整体,适合在集群上运行。这种模型对于NoSQL数据库的扩展性至关重要。
摘要由CSDN通过智能技术生成

数据模型

数据模型是人之和操作数据时所用的模型。对于使用数据库的人来说,数据模型描述了我们如何同数据库中的数据打交道。它与存储模型不同,后者描述了数据库内容存储及操作数据的机制。在理想情况下,用户应该感觉不到存储模型,然而世纪钟,我们还是得对其略知一二,这主要是为了实现良好的性能。

SQL

在过去的几十年中,关系型数据模型是占主导地位的数据模型,它是一组直观的表格。每张表有若干行,每行包含相关实体。这些实体通过列来描述,行列交汇处都有单一值。列可以引用同一张表内火不同表内的其他列,从而把这些实体关联起来。(平时所说的“表”和“行”都不是正轨术语,更正式的说法应该是“关系”和“元组”)

NoSQL

NoSQL技术与传统的关系型数据库相比,一个最明显的转变就是抛弃了关系模型。每种NoSQL解决方案的模型都是不同的。下面吧NoSQL生态系统的广泛使用的模型分为四类:“键值”(hashtable)、“文档”.,"列族"和“图”前三类数据库模型有一个共同特征,我们称其为“面向聚合”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值