This application implementation method and device for reading case relates to a callee according to the data, the first data read the previous caller identification and data to be read set size, to determine the data read from each data identification; after the data to be read according to each data set in the logo, read the data set from the database. Is this application according to the first data identification, to determine the data to be read from each data identifier, then read the data set, which can avoid the leakage problem of the traditional reading led to a page as a unit to read data data.
【技术实现步骤摘要】
数据的读取方法及装置
本申请涉及计算机
,尤其涉及一种数据的读取方法及装置。
技术介绍
传统技术中,在调用方从被调用方读取目标数据时,若被调用方的数据按照分页的方式显示,则调用方会向被调用方传入当前页数以及每页大小等参数,从而由被调用方根据上述参数,计算目标数据的起始位置,并从该起始位置开始读取目标数据。然而,上述方法只适用于被调用方的数据是固定不变的或者按顺序从尾部减少的情况,当被调用方的数据动态可变时,如图1所示,被调用方的数据分n页显示,当被调用方在读取第1页的数据时,若第1页中第7个数据和第8个数据减少了,则第2页的数据就会向前移动,以填充第1页中空缺部分;然而因为第1页的数据已经被读取,被调用方下次会读取第2页的数据,这样就会漏掉第2页中填充空缺部分的数据,即会溜掉第11个数据和第12个数据,也即传统的被调用方读取数据的方式,会导致数据漏读的问题,这影响了数据读取的准确性,进而浪费了计算机资源。
技术实现思路
本申请实施例提供了一种数据的读取方法及装置,可以提高数据读取的准确性。第一方面,提供了一种数据的读取方法,该方法包括:被调用方接收调用方发送的数据读取请求,该数据读取请求包括所述调用方前次读取的第一数据的标识以及待读取的数据集的大小;根据所述第一数据的标识以及所述待读取的数据集的大小,确定所述待读取的数据集中每个数据的标识;根据所述待读取的数据集中每个数据的标识,从数据库中读取所述数据集,其中,所述数据库用于存储多个数据。向所述调用方发送所述数据集。第二方面,提供了一种数据的读取方法,该方法包括:调用方根据数据指针,确定前次读取的第一数据 ...
【技术保护点】
一种数据的读取方法,其特征在于,该方法包括:被调用方接收调用方发送的数据读取请求,该数据读取请求包括所述调用方前次读取的第一数据的标识以及待读取的数据集的大小;根据所述第一数据的标识以及所述待读取的数据集的大小,确定所述待读取的数据集中每个数据的标识;根据所述待读取的数据集中每个数据的标识,从数据库中读取所述数据集,其中,所述数据库用于存储多个数据;向所述调用方发送所述数据集。
【技术特征摘要】
1.一种数据的读取方法,其特征在于,该方法包括:被调用方接收调用方发送的数据读取请求,该数据读取请求包括所述调用方前次读取的第一数据的标识以及待读取的数据集的大小;根据所述第一数据的标识以及所述待读取的数据集的大小,确定所述待读取的数据集中每个数据的标识;根据所述待读取的数据集中每个数据的标识,从数据库中读取所述数据集,其中,所述数据库用于存储多个数据;向所述调用方发送所述数据集。2.根据权利要求1所述的方法,其特征在于,在根据所述待读取的数据集中每个数据的标识,从数据库中读取所述数据集之前,所述方法还包括:根据所述数据库中多个数据的标识,对所述多个数据进行排序;所述根据所述待读取的数据集中每个数据的标识,从数据库中读取所述数据集,具体为:根据所述待读取的数据集中每个数据的标识,从排序后的所述多个数据中读取所述数据集。3.根据权利要求1或2所述的方法,其特征在于,所述数据的标识为所述数据在所述数据库中的索引关键字。4.一种数据的读取方法,其特征在于,该方法包括:调用方根据数据指针,确定前次读取的第一数据,并读取所述第一数据的标识;向被调用方发送数据读取请求,该数据读取请求包括所述第一数据的标识以及待读取的数据集的大小;接收所述被调用方发送的所述数据集;修改所述数据指针,以使所述数据指针指向所述数据集中的第二数据。5.根据权利要求4所述的方法,其特征在于,所述数据集中的数据是按顺序排列的,且所述第二数据为所述数据集中的最后一个数据。6.一种数据的读取装...
【专利技术属性】
技术研发人员:周迪,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。