数据的分类和一致性需求
来源:互联网 发布:矢量化软件 编辑:程序博客网 时间:2024/05/22 06:08
按构成类型分
a、单字段数据:例如网页正文,只是按URI做key正文做value的简单类型。
b、多字段数据:例如用户信息,包含帐户、昵称、邮件等多个字段的数据。
但是,多字段数据也可以分拆为多个单字段数据,尤其是多个字段没有很强的耦合性时,例如一个网页上存在的文字,图片,视频。
按内容信息分
a、可在生数据:例如网页数据,根据网页数据生成的数据等。如果丢失,大不了再爬/算一次,信息不会永久丢失。可用性需求高于一致性。
b、不可再生数据:又可细分为用户感知的不可再生数据(如用户身份数据,支付数据)和用户不感知的不可再生数据(如对用户的操作记录等)。如果丢失或污染,将不可能或者基本不可能再次获得。一致性需求高于可用性。
按依赖性分
a、相互独立数据:特点是替换式写入,例如网页数据、密码数据等
b、存在单记录操作依赖的数据:特点是写依赖于读出的旧值,如用户显示的先读后写,用户隐式的带条件判断的写入,附加式写入
c、存在记录间依赖的数据:特点是多表/单表的多记录存在依赖性,例如交易数据
对于不同类型的数据,一致性需求也是不同的。有的即使不能保证最终一致性都可以, 有的则必须是严格一致。
- 数据的分类和一致性需求
- 分类的一致性问题
- Spark Streaming的数据可靠性和一致性
- 论SparkStreaming的数据可靠性和一致性
- 产品的需求分类
- 软件工程的需求分类
- 用户需求的分类
- 需求的分类
- 文件系统数据的一致性
- 什么是软件需求,软件需求的分类
- DB数据完整性和一致性
- 数据并发和一致性介绍
- exp和expdp怎么保证数据的一致性?
- 论Spark Streaming的数据可靠性和一致性
- exp和expdp怎么保证数据的一致性?
- 论Spark Streaming的数据可靠性和一致性
- NoSQL数据库:数据的一致性
- NoSQL数据库:数据的一致性
- js杂记
- 求助文法分析器,谢谢!
- ServiceDescription.Types 属性
- Struts解决重复提交问题
- 设计模式--责任链模式(COR)
- 数据的分类和一致性需求
- Windows环境下的C程序设计环境
- 好人多还是坏人多?
- java hello word
- AT&T ASM Syntax
- 在不断的追求过程中的体会
- 病毒式营销(new)
- 一个samba设置案例
- 从今我要写下誓言!