一种数据存储的方法及系统与流程

文档序号:12271656阅读:来源:国知局

技术特征:

1.一种数据存储的方法,其特征在于,所述方法包括:

获取预设数据库中所有数据的属性信息,所述属性信息包括地区信息;

根据获取的预设数据库中所有数据的属性信息,将预设数据库分成具有不同属性信息的子数据库,并在子数据库创建与所述子数据库具有相同属性信息的数据的索引信息。

2.根据权利要求1所述的方法,其特征在于,获取预设数据库中所有数据的属性信息之前,所述方法还包括:

统计数据库中所有数据的搜索频次,并将搜索频次大于预设频次的数据划分到所述预设数据库中。

3.根据权利要求2所述的方法,其特征在于,在将搜索频次大于预设频次的数据划分到所述预设数据库之后,所述方法还包括:

对所述预设数据库中的所有数据进行去重处理,以保留搜索频次最高的数据。

4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:

在接收到客户端发出的搜索请求信息后,获取所述客户端的属性信息,所述属性信息包括所述客户端当前所在的地区信息;

根据所述客户端的属性信息,从与所述客户端具有相同属性信息的子数据库中搜索与所述搜索请求信息相关的数据。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

若从与所述客户端具有相同属性信息的子数据库中未搜索到与所述搜索请求信息相关的数据或者搜索到的数据不满足预设条件时,从其它数据库中继续搜索与所述搜索请求信息相关的数据,所述其它数据库包括与所述客户端具有不同属性信息的子数据库和所述预设数据库之外的数据库。

6.一种数据存储的系统,其特征在于,所述系统包括:

第一获取模块,用于获取预设数据库中所有数据的属性信息,所述属性信息包括地区信息;

处理模块,用于根据所述获取模块获取的预设数据库中所有数据的属性信息,将预设数据库分成具有不同属性信息的子数据库,并在子数据库创建与所述子数据库具有相同属性信息的数据的索引信息。

7.根据权利要求6所述的系统,其特征在于,所述系统还包括:

数据划分模块,用于统计数据库中所有数据的搜索频次后,将搜索频次大于预设频次的数据划分到所述预设数据库中。

8.根据权利要求7所述的系统,其特征在于,所述系统还包括:

去重模块,用于所述数据划分模块将搜索频次大于预设频次的数据划分到所述预设数据库中后,对所述预设数据库中的所有数据进行去重处理,以保留搜索频次最高的数据。

9.根据权利要求1至3任一项所述的系统,其特征在于,所述系统还包括:

第二获取模块,用于在接收到客户端发出的搜索请求信息后,获取所述客户端的属性信息,所述属性信息包括所述客户端当前所在的地区信息;

搜索模块,用于根据所述获取模块获取的所述客户端的属性信息,从与所述客户端具有相同属性信息的子数据库中搜索与所述搜索请求信息相关的数据。

10.根据权利要求9所述的系统,其特征在于,所述搜索模块还用于:

若从与所述客户端具有相同属性信息的子数据库中未搜索到与所述搜索请求信息相关的数据或者搜索到的数据不满足预设条件时,从其它数据库中继续搜索与所述搜索请求信息相关的数据,所述其它数据库包括与所述客户端具有不同属性信息的子数据库和所述预设数据库之外的数据库。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1