预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111240579A(43)申请公布日2020.06.05(21)申请号201811436152.0(22)申请日2018.11.28(71)申请人京东方科技集团股份有限公司地址100015北京市朝阳区酒仙桥路10号(72)发明人张乾赵君杰苏京赵砚秋(74)专利代理机构北京市柳沈律师事务所11105代理人叶齐峰(51)Int.Cl.G06F3/06(2006.01)G06F11/14(2006.01)权利要求书2页说明书14页附图12页(54)发明名称用于数据存储的方法和装置(57)摘要本公开涉及一种用于数据存储的方法、以及用于数据存储的装置。用于数据存储的方法,包括:利用服务实体接收应用实体发送的数据;当存在数据溢出时,根据锁定设置或溢出设置为所述已存储的数据选择相应的保留策略;以及根据所述保留策略,存储部分或全部溢出数据。CN111240579ACN111240579A权利要求书1/2页1.一种用于数据存储的方法,包括:利用服务实体接收应用实体发送的数据;当存在数据溢出时,根据锁定设置或溢出设置为已存储的数据选择相应的保留策略;以及根据所述保留策略,存储部分或全部溢出数据。2.如权利要求1所述的方法,其中,根据溢出设置为所述已存储的数据选择相应的保留策略包括:对已存储的数据选择以下保留策略中的至少一种:将已存储的数据进行本地备份、将已存储的数据进行上传备份、将已存储的数据按照时间点进行部分保留、将已存储的数据按照变化率进行部分保留、将已存储的数据按照差值方式进行部分保留以及用新上传的数据替换已存储的数据。3.如权利要求1所述的方法,其中,所述溢出设置包括:在存储的数据达到预警阈值时,对所述应用实体发出预警通知。4.如权利要求1所述的方法,其中,所述溢出设置包括是否对已存储的数据进行锁定设置。5.如权利要求1或4所述的方法,其中,所述锁定设置包括按照锁定时间段或锁定数据变化率对已存储的数据进行锁定,其中,在发生数据溢出时,在预先设定的锁定时间段中生成的已存储的数据或符合预先设定的锁定数据变化率的已存储的数据将被锁定。6.如权利要求1-4的任一项所述的方法,其中,所述溢出设置还包括对具体溢出类别进行设置。7.如权利要求6所述的方法,其中,所述溢出类别包括最大比特值、最大实例数量、最大实例寿命中的一个或多个。8.如权利要求1-4的任一项所述的方法,其中,所述溢出设置还包括对是否发生溢出的溢出状态进行设置。9.如权利要求1-4的任一项所述的方法,其中,所述溢出设置还包括对溢出后是否有相关操作进行设置。10.如权利要求2-4的任一项所述的方法,其中,所述溢出设置还包括对溢出后要执行的操作进行设置,所述设置对应于所述保留策略中的至少一种。11.如权利要求3所述的方法,其中,在存储的数据达到预警阈值时,对订阅有所述服务实体中的数据的资源的其他应用实体发出预警通知。12.一种用于数据存储的方法,包括:利用应用实体向服务实体上传数据;当存在数据溢出时,根据由服务实体的锁定设置或溢出设置确定的保留策略来用新上传的数据替换已存储的数据。13.如权利要求12所述的方法,其中,所述保留策略包括以下中的至少一种:将已存储的数据进行本地备份、将已存储的数据进行上传备份、将已存储的数据按照时间点进行部分保留、将已存储的数据按照变化率进行部分保留、将已存储的数据按照差值方式进行部分保留以及用新上传的数据替换已存储的数据。14.如权利要求12所述的方法,其中,所述溢出设置包括:2CN111240579A权利要求书2/2页在存储的数据达到预警阈值时,接收服务实体发出的预警通知。15.如权利要求12-14的任一项所述的方法,其中,其他应用实体能够从所述服务实体上获取所需的目标数据,其中,其他应用实体从所述服务实体上获取所需的目标数据包括:当所有目标数据都存储在所述服务实体上时,其他应用实体直接从所述服务实体上提取目标数据;当部分目标数据存储在所述服务实体上,部分目标数据已经备份至其他服务实体上时,其他应用实体分别向服务实体和其他服务实体提取相应的目标数据,或者由服务实体从其他服务实体中提取所述服务实体没有的部分目标数据,然后将全部目标数据一起发给其他应用实体;当所有目标数据都已经存储在其他服务实体上时,其他应用实体直接从所述其他服务实体上提取目标数据,或者由服务实体从其他服务实体中提取目标数据,然后将目标数据发给其他应用实体。16.一种用于数据存储的方法,包括:利用应用实体向服务实体上传数据;利用服务实体接收应用实体发送的数据;当存在数据溢出时,服务实体根据锁定设置或溢出设置为所述已存储的数据选择相应的保留策略;以及根据所述保留策略,服务实体存储部分或全部溢出数据。17.一种用于数据存