1 .一种索引空间处理方法,其特征在于,所述方法包括:
对元组进行更新,获取更新后元组对应的索引数据;
判断当前索引空间是否全部被占用;
若当前索引空间全部被占用,则对当前索引空间中数据进行清除;
判断清除后的索引空间是否出现空余空间;
若清除后的索引空间出现空余空间,则将所述索引数据存入清除后的索引空间。
2.根据权利要求1所述的方法,其特征在于,确认当前索引空间是否全部被占 用之后,
所述方法还包括:
确认当前索引空间未被全部占用,将所述索引数据存入当前索引空间。
3 .根据权利要求1所述的方法,其特征在于,确认当前索引空间全部被占 用,对当前索
引空间进行清除包括:
检查当前索引空间中是否有过期的索引数据;
删除所述过期的索引数据。
4 .根据权利要求1所述的方法,其特征在于,所述判断清除后的索引空间是否出现空余
空间之后,所述方法还包括:
确认清除后的索引空间没有出现空余空间,在所述清除后的索引空间中进行分裂,得
到分裂后的索引空间;
将所述索引数据存入所述分裂后的索引空间。
5 .一种索引空间处理装置,其特征在于,包括:
获取模块,用于对元组进行更新,获取更新后元组对应的索引数据;
第一确认模块,用于判断当前索引空间是否全部被占用;
清除模块,用于若当前索引空间全部被占用,则对当前索引空间中数据进行清除;
第二确认模块,用于判断清除后的索引空间是否出现空余空间;
第一存储模块,用于若清除后的索引空间出现空余空间,则将所述索引数据存入清除
后的索引空间。
6 .根据权利要求5所述的装置,其特征在于,所述装置还包括:第二存储模块,用于确认
当前索引空间未被全部占用,将所述索引数据存入当前索引空间。
7 .根据权利要求5所述的装置,其特征在于,所述清除模块还用于:
检查当前索引空间中是否有过期的索引数据;
删除所述过期的索引数据。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括第三存储模块,用于
确认清除后的索引空间没有出现空余空间,在所述清除后的索引空间中进行分裂,得
到分裂后的索引空间;
将所述索引数据存入所述分裂后的索引空间。
9.一种电子设备,其特征在于,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如
权 利 要 求 书
1/2 页
2
评论