- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CN107239550-CN201710425213-一种在键值存储数据库中高效简单的副本选择方法
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 CN 107239550 A
(43)申请公布日
2017.10.10
(21)申请号 201710425213.2
(22)申请日 2017.06.07
(71)申请人 中南大学
地址 410083 湖南省长沙市岳麓区麓山南
路932号
(72)发明人 蒋万春 谢海明 方丽媛 周湘黔
(74)专利代理机构 长沙市融智专利事务所
43114
代理人 欧阳迪奇
(51)Int.Cl.
G06F 17/30(2006.01)
权利要求书1页 说明书4页 附图4页
(54)发明名称
一种在键值存储数据库中高效简单的副本
选择方法
(57)摘要
本发明公开了一种在键值存储数据库中高
效简单的副本选择方法。对于数据库中的每一次
键值存取操作,当值被存放在多个副本服务器中
时,客户端根据以下两个指标为该键选择最好的
副本服务器:(1)、最近一次键值存取的时间RPT;
(2)已发送出去键但尚未返回值的个数OSK。本发
明能够避免只使用RPT信息导致的羊群效应问
题,以及只使用OSK信息无法选到最快的副本服
务器的问题,从而显著的降低一系列键值存取操
作的尾部延时。因为一个系统用户请求通常会生
成一系列键值存取操作,所以本发明降低了整个
A 系统用户请求的响应时间,提高了用户体验。相
0 比于国际上最近提出的键值存储数据库副本选
5
5
9 择算法C3,本发明性能与之相近,但实现更加简
3
2
7 单,代价更低。
0
1
N
C
CN 107239550 A 权 利 要 求 书 1/1页
1.一种在键值存储数据库中高效简单的副本选择方法,其特征在于,针对客户端在副
本服务器上的每一次键值存取操作,通过以下步骤对副本服务器进行选择:
步骤一:首先从该键对应的副本服务器集合中将OSK最小的副本服务器全部筛选出来;
其中OSK即Outstanding Key,指的是客户端已发送出去键但副本服务器尚未返回值的个
数;
步骤二:在步骤一的基础上,在OSK最小的副本服务器集合中,选取响应时间最小的副
本服务器。
2.根据权利要求1所述的方法,其特征在于,步骤一中,若OSK最小的副本服务器只有一
个,则不再执行步骤二,直接选择此副本服务器进行当前的键值存取操作。
3.根据权利要求1所述的方法,其特征在于,步骤二中,所述的响应时间为RPT即
Response Time,指的是最近一次键值存取的时间。
4.根据权利要求1所述的方法,其特征在于,所述的OSK和响应时间,均是从进行该次键
值存取操作的单一客户端上单独测量获取的。
2
2
CN 107239550 A 说 明 书 1/4页
一种在键值存储数据库中高效简单的副本选择方法
技术领域
[0001] 本发明涉及一种在键值存储数据库中高效简单的副本选择方法。
背景技术
[0002] 目前,对于分布式应用,例如网页搜索,社交网络以及电子商贸,键值存储数据库
是一个比较重要的组成部分。一个终端请求可能产生许多针对服务器端的键值请求。这些
键值请求的尾延迟决定了这个终端请求的响应时间,从而影响用户的体验和收益。另一方
面,最近的研究表明99th延迟比平均延迟大一个数量级。
您可能关注的文档
- CN107256178-CN201710289847-一种容器管理平台.pdf
- CN107255983-CN201710487949-一种可管控的排污监测方法及系统.pdf
- CN107255982-CN201710458106-配电柜的智能化管理系统.pdf
- CN107255923-CN201710447546-基于RBF辨识的ICACMAC神经网络的欠驱动无人艇航迹跟踪控制方法.pdf
- CN107255784-CN201710557445-一种线路板的多物理量测量系统及测量方法.pdf
- CN107255746-CN201710482097-一种单相电电能计量装置.pdf
- CN107255713-CN201710207593-可用于诊断人肠道病毒感染的试剂盒.pdf
- CN107255711-CN201710326873-骨桥蛋白用于制备或筛选慢加急性肝衰竭诊断试剂的用途.pdf
- CN107255657-CN201710423467-一种血糖无损检测的混沌编解码方法.pdf
- CN107255594-CN201710347071-一种深部原位煤岩围压加载方法.pdf
- CN107239486-CN201710256767-一种数据特征库建立方法和系统.pdf
- CN107239452-CN201610181848-一种策略调整的方法及装置.pdf
- CN107239339-CN201610189273-系统性能优化参数确定方法、系统性能优化方法及装置.pdf
- CN107239280-CN201710392076-确定通知重要性的方法、装置及移动终端.pdf
- CN107239066-CN201710437494-一种基于数据挖掘的立磨运行闭环控制装置及方法.pdf
- CN107239064-CN201610180337-一种评估灌装生产线效率和机台状态的方法.pdf
- CN107239038-CN201710332862-一种稳车速下的瞬态油门变工况驾驶性指标识别算法.pdf
- CN107238938-CN201710284831-透射式红外平行光管准直物镜.pdf
- CN107238802-CN201710454951-磷酸铁锂钛酸锂电池生命周期的预测方法.pdf
- CN107238801-CN201710454905-一种用于预测锂电池生命周期的方法.pdf
文档评论(0)