发明名称 | 数据库查询方法和装置 | ||
摘要 | 本申请提供一种数据库查询方法和装置。所述方法包括:判断是否保存有数据库的分块信息;当保存有数据库的分块信息时,创建多个线程,所述线程的数量与数据库的分块数量相同,所述多个线程与数据库的分块一一对应;每个线程基于对应分块的行主键信息进行数据查询。本申请在缓存中保存动态的数据库分块信息,不需要占用额外的存储空间。同时,所述数据库的分块信息可以随着数据库数据量的增加,而自动扩展,进而可以自动增加查询线程,不影响线程的查询性能,确保数据查询效率。此外,动态的数据库分块信息可以复用到不同的应用场景中,应用更为广泛。 | ||
申请公布号 | CN106383826A | 申请公布日期 | 2017.02.08 |
申请号 | CN201510454957.8 | 申请日期 | 2015.07.29 |
申请人 | 阿里巴巴集团控股有限公司 | 发明人 | 李奡海 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 北京博思佳知识产权代理有限公司 11415 | 代理人 | 林祥 |
主权项 | 一种数据库查询方法,其特征在于,所述方法包括:判断是否保存有数据库的分块信息;当保存有数据库的分块信息时,创建多个线程,所述线程的数量与数据库的分块数量相同,所述多个线程与数据库的分块一一对应;每个线程基于对应分块的行主键信息进行数据查询。 | ||
地址 | 英属开曼群岛大开曼资本大厦一座四层847号邮箱 |