一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于实施可扩展数据存储服务的系统和方法与流程

2021-11-09 22:28:00 来源:中国专利 TAG:

技术特征:
1.一种系统,包括:多个计算节点,每个计算节点包括至少一个处理器和存储器,所述多个计算节点共同地实现数据存储服务,该数据存储服务提供基于网络的接口,通过该接口接收服务请求,其中所述数据存储服务包括共同地实现非关系数据存储的多个存储节点;所述数据存储服务被配置为,响应于接收到代表存储服务客户端来创建表的服务请求并且其中所述服务请求指定服务于针对所述表的请求的既定吞吐量水平,在所述非关系数据存储中的所述多个存储节点中的一个或多个存储节点处分配用于所述表的资源以创建所述表,其中所分配的资源足以使所述表满足指定的既定吞吐量水平;并且所述数据存储服务被配置为,在分配了用于所述表的资源后,响应于接收到针对所述表修改所述既定吞吐量水平的请求,修改分配给所述表的所述资源。2.根据权利要求1所述的系统,其中,为了分配用于所述表的资源,所述数据存储服务被配置为:确定要创建的所述表的分区的数量;以及在所述一个或多个存储节点处创建所确定的数量的分区。3.根据权利要求2所述的系统,其中,为了修改分配给所述表的资源,所述数据存储服务被配置为修改所述表的分区的数量。4.根据权利要求3所述的系统,其中,为了修改所述表的分区的数量,所述数据存储服务被配置为执行以下中的至少一个:在一个或多个不同的存储节点处添加所述表的分区;或者在所述一个或多个存储节点之一处移除所述表的分区。5.根据权利要求1所述的系统,其中,响应于针对所述表的服务请求通信量超过当前的既定吞吐量水平,所述数据存储服务被配置为抑制接收的服务请求中超过所述当前的既定吞吐量水平的至少一部分服务请求,其中所述当前的既定吞吐量水平是所指定的既定吞吐量水平或者经增加的既定吞吐量水平。6.根据权利要求1所述的系统,其中,响应于针对所述表的服务请求通信量超过当前的既定吞吐量水平,所述数据存储服务被配置为服务于接收的服务请求中超过所述当前的既定吞吐量水平的至少一部分服务请求,其中所述当前的既定吞吐量水平是所指定的既定吞吐量水平或者经增加的既定吞吐量水平。7.根据权利要求1所述的系统,其中,所述数据存储服务被配置为接收针对所述表减少所述既定吞吐量水平的服务请求,其中所述请求针对所述表指定一减少的既定吞吐量水平;并且其中,响应于接收到针对所述表减少所述既定吞吐量水平的所述请求,所述数据存储服务被配置为减少为所述表保留的资源。8.一种方法,包括:由一个或多个计算装置执行:接收在非关系数据存储中创建表的请求,其中所述请求指定用于服务于针对所述表的请求的既定吞吐量水平,其中所述请求根据用于所述非关系数据存储的编程接口被格式化;以及响应于所述接收:
在实现为所述非关系数据存储的一部分的多个存储节点中的一个或多个存储节点处分配用于所述表的资源以创建所述表,其中所分配的资源足以使所述表满足指定的既定吞吐量水平;并且在分配了用于所述表的资源后,响应于接收到针对所述表修改所述既定吞吐量水平的请求,修改分配给所述表的所述资源。9.根据权利要求8所述的方法,其中,分配用于所述表的资源包括:确定要创建的所述表的分区的数量;以及在所述一个或多个存储节点处创建所确定的数量的分区。10.根据权利要求9所述的方法,其中,修改所述资源包括修改所述表的分区的数量。

技术总结
本发明涉及用于实施可扩展数据存储服务的系统和方法。提供了一种系统,包括:多个计算节点,共同地实现数据存储服务,该服务提供基于网络的接口用来接收服务请求,其中所述服务包括共同地实现非关系数据存储的多个存储节点;所述服务被配置为,响应于接收到代表存储服务客户端来创建表的服务请求并且其中所述服务请求指定服务于针对所述表的请求的既定吞吐量水平,在非关系数据存储中的多个存储节点中的一个或多个处分配用于表的资源以创建表,其中所分配的资源足以使表满足指定的既定吞吐量水平;并且所述数据存储服务被配置为,在分配了用于所述表的资源后,响应于接收到针对表修改既定吞吐量水平的请求,修改分配给所述表的资源。述表的资源。述表的资源。


技术研发人员:S
受保护的技术使用者:亚马逊科技公司
技术研发日:2012.06.27
技术公布日:2021/11/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献