AerospikeArchitecture系列之数据模型(DataModel)

时间:2023-12-19 03:33:40 作者:LZD 综合材料 收藏本文 下载本文

【导语】“LZD”通过精心收集,向本站投稿了3篇AerospikeArchitecture系列之数据模型(DataModel),下面是小编为大家整理后的AerospikeArchitecture系列之数据模型(DataModel),仅供大家参考借鉴,希望大家喜欢!

篇1:AerospikeArchitecture系列之数据模型(DataModel)

应用程序中,每一条记录都有一个用来访问它的key。应用程序通过key来读写记录。

当key被发送至数据库,key(与set信息一起)被哈希化成一个160位的摘要。数据库中,摘要为所有操作定位记录。

key主要用于应用程序访问,而摘要主要用于数据库定位记录。

key可能是整型,字符串或者二进制。细节请参阅Data Types.

篇2:AerospikeArchitecture系列之数据模型(DataModel)

每条记录与描述它自身的元数据一块存储,包括下列事物:

generation(代)反映记录被修改的次数。这个数字在应用程序读的时候交回,用来确定正在写入的数据从最后一次读开始未被修改过。

存活时间(TTL)用来指定记录生存多长时间。Aerospike会自动依据记录的TTL使其过期。每次在对象上执行写操作TTL就会增加

篇3:AerospikeArchitecture系列之数据模型(DataModel)

在记录(record)中数据被存储于一个或多个bin。一个bin有名字和值组成。bin不指定类型,类型由bin中包含的值定义。

动态类型为数据模型提供了很大的弹性。例如,一条记录中包含值为字符串“bob”名称为 “id”的bin。bin的值可以变成不同的字符串值,也可以变为其他类型的值,比如整型的72.

namespace或set中的记录可能由迥然不同的bin的集合组成。记录无模式,所以每条记录拥有完全不同的bins是有可能的。在记录的生命周期中的任何时点都可以添加或移除bin

在一个namespace钟bin名称的数量是有限制的。最多32k个唯一bin名称。

bin的值可能是任意原生支持的类型(native supported types)和LDTs.

读书心得系列之65

励志女生系列之励志电影推荐

揭秘DNS后台文件:DNS系列之五

ADO.NET读书笔记系列之DataSet对象数据库教程

数码暗房之应用通道系列――1、《通道中有什么?》

DNS扫盲系列之八:关于域名解析的授权

0-3岁早教小故事系列之十二

暑假作业系列中小学生

系列活动方案

诗歌集:花酒系列

AerospikeArchitecture系列之数据模型(DataModel)(共3篇)

欢迎下载DOC格式的AerospikeArchitecture系列之数据模型(DataModel),但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档