论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
虚拟化.超融合.云计算
›
虚拟化与私有云
›
Amazon云计算AWS之[4]非关系型数据库服务SimpleDB和Dyna ...
Amazon云计算AWS之[4]非关系型数据库服务SimpleDB和DynamoDB
傲渊山岳
金牌会员
|
2024-6-9 13:25:18
|
显示全部楼层
|
阅读模式
楼主
主题
706
|
帖子
706
|
积分
2118
简介
非关系型数据库服务重要用于
存储结构化的数据
,并为这些数据提供查找、删除等基本的数据库功能。AWS中提供的
非关系型数据库重要包括SimpleDB和DynamoDB
非关系型VS关系数据库
传统的关系数据库非关系型数据库数据模型对数据有严酷的束缚key和value可以使用任意的数据类型数据处理满意CAP原则的C和A,在P方面很弱满意CAP原则的A和P,在C方面较弱接口层以SQL语言对数据进行访问的,提供强大的查询功能,并便于在各种关系数据库间移植通过API操纵数据,支持简单的查询功能,且由于差别数据库之间API的差别而造成移植性较差
SimpleDB
SimpleDB基本结构,包含域、条目、属性、值等概念
域
域是用于
存放具有一定关联关系的数据的容器
,此中的数据以
UTF-8编码
的字符串形式存储。
每个用户账户中的
域名必须是唯一
的,且域名长度为3~255个字符。
每个域中
数据的大小具有一定的限制
。
域的划分会为数据操纵带来一些限制
,是否划分域需要综合多种因素考虑。
条目
条目对应着一条记录,通过一系列属性来描述,即
条目是属性的集合
。
在每个域中,
条目名
必须是
唯一
的。
SimpleDB中
不需要事先定义条目的模式
,即条目由哪些属性来描述。
操纵上具有极大的灵活性
,
用户可以随时创建、删除以及修改条目的内容
。
属性
属性是条目的特征
,每个属性都用于对条目某方面特性进行
概括性描述
。
每个条目可以有
多个属性
。
属性的操纵相对自由
,不消考虑该属性是否与域中的其他条目相关。
值
值用于
描述某个条目在某个属性上的具体内容
一个条目的
一个属性中可以有多个值
。举例:某类商品除颜色外其他参数完全一致,通过在颜色属性中存放多个值来使用一个条目表现该商品,而不需要像关系数据库中那样创建多条记录。
SimpleDB的树状组织方式,可以表现SimpleDB对多值属性的支持。
SimpleDB的使用
SimpleDB与其他AWS组件综合使用的方式
限制:SimpleDB中每个
属性值的大小不能超过1KB
。
导致:SimpleDB存储的
数据范围极其有限
。
办理:将相对大的数据存储在S3中,
在SimpleDB中只保存指向某个特定文件位置的指针
。
DynamoDB
DynamoDB是Amazon在SimpleDB之后的非关系型数据库服务。它在设计上既连续了SimpleDB的优点,也办理了SimpleDB中存在的部分题目。
DynamoDB的特点
DynamoDB
以表为基本单位
,表中的条目同样不需要预先定义的模式。
DynamoDB中
取消对表中数据大小的限制,用户设置任意大小,并由体系主动分配到多个服务器上
。
DynamoDB
不再固定使用最终一致性数据模型
,而是答应用户选择弱一致性大概强一致性。
DynamoDB还在硬件上进行优化,
接纳固态硬盘
作为支撑,并根据用户设定的
读/写流量
限制预设来确定命据分布的硬盘数量。
SimpleDB VS DynamoDB
SimpleDB和DynamoDB都是Amazon提供的
非关系型数据库服务
。
SimpleDB:限制每张表的大小,
更适合于小规模复杂的工作
。主动对全部属性进行索引,提供强大的查询功能。
DynamoDB:支持
主动将数据和负载分布到多个服务器上
,
不限制存储在单个表中数据量的大小
,
适用于较大规模负载的工作
。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
傲渊山岳
金牌会员
这个人很懒什么都没写!
楼主热帖
2022你不容错过的软件测试项目实战(we ...
K8S 性能优化 - K8S APIServer 调优 ...
2022年春节后这波疫情对于国内SAP咨询 ...
Java面向对象--接口和多态
全球各类卫星遥感图像的下载方法汇总 ...
变量的定义和使用
gRPC之.Net6中的初步使用介绍
kubernetes top查看内存CPU使用情况 ...
MySQL数据库-数据表
有效字母异位词
标签云
挺好的
服务器
快速回复
返回顶部
返回列表