本发明专利技术公开了一种信息处理方法及装置,所述方法包括:存储配置信息,形成配置矩阵;其中,所述配置矩阵中各元素的序列号与查询索引具有映射关系;所述元素的存储内容为基于所述查询索引进行查询的查询内容;从输入数据中获取所述查询索引;依据所述查询索引确定待查询元素的序列号;依据所述序列号查询所述查询内容。
【技术实现步骤摘要】
本专利技术涉及信息处理领域,尤其涉及一种信息处理方法及装置。
技术介绍
在现有的信息处理过程中,通常会存在着实现存储了很多信息内容,如采用矩阵进行信息内容的存储,后续通过查询索引与存储的信息内容的匹配,获得最终要查询的内容。这种信息查询匹配方式,在信息内容很多时,需要进行逐一匹配等遍历的方式来进行信息查询,显然会导致信息查询速度慢、查询装备消耗的资源多等问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种信息处理方法及装置,能够加快数据查询效率减少信息查询消耗的资源。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供一种信息处理方法,所述方法包括:存储配置信息,形成配置矩阵;其中,所述配置矩阵中各元素的序列号与查询索引具有映射关系;所述元素的存储内容为基于所述查询索引进行查询的查询内容;从输入数据中获取所述查询索引;依据所述查询索引确定待查询元素的序列号;依据所述序列号查询所述查询内容。优选地,所述配置矩阵包括零元素和非零元素;所述非零元素为:依据所述配置信息中已确定查询索引和查询内容对应关系的信息记录形成的;所述查询内容为所述非零元素的内容;所述零元素为依据所述元素的序列号与所述配置信息中查询索引没有映射关系的元素;所述非零元素的存储内容为空。优选地,所述查询索引为终端的移动设备国际身份码IMEI;所述元素的序列号为所述IMEI的后N位;所述N为不大于15的正整数;所述查询内容包括对应于所述IMEI的通信标识。优选地,所述接收输入数据,获取所述查询索引,包括:确定所述输入数据中是否确实所述通信标识;若缺失所述通信标识,则从所述输入数据中提取所述IMEI;所述依据所述查询索引确定待查询元素的序列号,包括:提取所述IMEI的后N位;所述依据所述序列号查询所述查询内容,包括:依据所述IMEI的后N到对应的存储位置获取所述通信标识。优选地,所述方法还包括:将与所述IMEI对应的通信标识补充到所述输入数据中,形成输出数据。本专利技术实施例第二方面提供一种信息处理装置,所述装置包括:存储单元,用于存储配置信息,形成配置矩阵;其中,配置矩阵中各元素的序列号与查询索引具有映射关系;所述元素的存储内容为基于所述查询索引进行查询的查询内容;获取单元,用于从输入数据获取所述查询索引;确定单元,用于依据所述查询索引确定待查询元素的序列号;查询单元,用于依据所述序列号获取所述查询内容。优选地,所述配置矩阵包括零元素和非零元素;所述非零元素为:依据所述配置信息中已确定查询索引和查询内容对应关系的信息记录形成的;所述查询内容为所述非零元素的内容;所述零元素为依据所述元素的序列号与所述配置信息中查询索引没有映射关系的元素;所述非零元素的存储内容为空。优选地,所述查询索引为终端的移动设备国际身份码IMEI;所述元素的序列号为所述IMEI的后N位;所述N为不大于15的正整数;所述查询内容包括对应于所述IMEI的通信标识。优选地,所述获取单元,具体用于确定所述输入数据中是否确实所述通信标识;及若缺失所述通信标识,则从所述输入数据中提取所述IMEI;所述确定单元,具体用于提取所述IMEI的后N位;所述查询单元,具体用于依据所述IMEI的后N到对应的存储位置获取所述通信标识。优选地,所述装置还包括:形成单元,用于将与所述IMEI对应的通信标识补充到所述输入数据中,形成输出数据。本专利技术实施例信息处理方法及装,将配置信息形成的配置矩阵与查询索引具有映射关系,在后续依据查询索引进行信息查询时,依据所述映射关系将查询索引转换成元素的序列号,就可以确定出需要查询的元素,从而提取该元素中存储的内容即为要查询的查询内容,显然这样就避免了如现有技术中一样,将查询索引逐一的与存储内容中的查询索引进行匹配,从而提高了查询效率,减少因查询消耗的软硬件资源。附图说明图1为本专利技术实施例所述的信息处理方法的流程示意图之一;图2为本专利技术实施例所述的信息处理方法的流程示意图之二;图3为本专利技术实施例所述的信息处理方法的流程示意图之三;图4为本专利技术实施例所述的信息处理装置的结构示意图。具体实施方式以下结合说明书附图及具体实施例对本专利技术的技术方案做进一步的详细阐述。方法实施例:如图1所示,本实施例提供了一种信息处理方法,所述方法包括:步骤S110:存储配置信息,形成配置矩阵;其中,配置矩阵中各元素的序列号与查询索引具有映射关系;所述元素的存储内容为基于所述查询索引进行查询的查询内容;步骤S120:从输入数据中获取所述查询索引;步骤S130:依据所述查询索引确定待查询元素的序列号;步骤S140:依据所述序列号查询所述查询内容。所述序列号可指的是各元素在矩阵中的排序号,如1个10*10的矩阵,包括100个元素,在对配置矩阵中各元素进行排序时,可以安排计数,则第1排第1个元素的序列号为1,第1排第2个元素的序列号为2;也可以按列计数,则第1排第1个元素的序列号为1,第2排第1个元素的序列号为2。由于查询索引与元素的序列号具有映射关系,这样根据所述查询索引就能确定出存储了所述查询内容的元素的序列号,从而通过矩阵元素查询的方式,快熟查询到所述查询内容,从而避免了如现有技术中的将所述查询索引与存储信息通过匹配的方式来获取到查询内容,显然大大的提高了信息查询效率,减少了信息查询的系统开销,且在本申请中,存储的查询内容本身并不包括所述查询索引,同时也减少了数据存储量。在具体实现时,矩阵的元素中也可以存储所述查询索引,以便后续进行核对,提供更加精确的查询结果。本实施例所述的信息处理方法可以应用于流式计算系统中,所述流式计算主要应用于对数据的即时处理,统计学习等功能中。随着互联网大数据的爆发,流式计算也采用更加高级的分布式计算方式来提高处理速度,称之为分布式流式计算系统。分布式流式计算系统中最具代表性的是ibmstream、strom,基于分布式流式计算系统写出来的应用程序能够运行在成百上千台商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。应用程序将需要计算的任务分割为很多的小块,通过类似流的方式,使其经过不同的处理节点,完成实时数据分析和事件处理。本实施例所述的信息查询的方法可以应用于流式计算系统中的信息查询。本实施例所述的查询索引优选为由数字、字母等本身能够用于排序作用的数字、字符等信息;且通常具有唯一标识信息;如所述IMEI或通信标识或各种卡分配的唯一的序列号等信息。具体如,应用于学生成绩查询信息处理中,查询索引可为学生学号或准考证号、查询内容可包括考试成绩;采用本实施例所述的方法,可将各个学生的考试成绩生成配置矩阵,而学号或准考证号将作为所述矩阵中各元素的序列号,这样学生输入学号或准考证号之后,查询装置立马就能通过指针跳转的方式找到对应的元素和其内存储的内容。所述配置矩阵包括零元素和非零元素;所述非零元素为:依据所述配置信息中已确定查询索引和查询内容对应关系的信息记录形成的;所述查询内容为所述非零元素的内容;所述零元素为依据所述元素的序列号与所述配置信息中查询索引没有映射关系的元素;所述非零元素的存储内容为空。当所述零元素很多时,就形成了稀疏矩阵;稀疏矩阵中的零元素是不占用存储空间,显然不本文档来自技高网...
【技术保护点】
一种信息处理方法,其特征在于,所述方法包括:存储配置信息,形成配置矩阵;其中,所述配置矩阵中各元素的序列号与查询索引具有映射关系;所述元素的存储内容为基于所述查询索引进行查询的查询内容;从输入数据中获取所述查询索引;依据所述查询索引确定待查询元素的序列号;依据所述序列号查询所述查询内容。
【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:存储配置信息,形成配置矩阵;其中,所述配置矩阵中各元素的序列号与查询索引具有映射关系;所述元素的存储内容为基于所述查询索引进行查询的查询内容;从输入数据中获取所述查询索引;依据所述查询索引确定待查询元素的序列号;依据所述序列号查询所述查询内容。2.根据权利要求1所述的方法,其特征在于,所述配置矩阵包括零元素和非零元素;所述非零元素为:依据所述配置信息中已确定查询索引和查询内容对应关系的信息记录形成的;所述查询内容为所述非零元素的内容;所述零元素为依据所述元素的序列号与所述配置信息中查询索引没有映射关系的元素;所述非零元素的存储内容为空。3.根据权利要求1所述的方法,其特征在于,所述查询索引为终端的移动设备国际身份码IMEI;所述元素的序列号为所述IMEI的后N位;所述N为不大于15的正整数;所述查询内容包括对应于所述IMEI的通信标识。4.根据权利要求3所述的方法,其特征在于,所述接收输入数据,获取所述查询索引,包括:确定所述输入数据中是否确实所述通信标识;若缺失所述通信标识,则从所述输入数据中提取所述IMEI;所述依据所述查询索引确定待查询元素的序列号,包括:提取所述IMEI的后N位;所述依据所述序列号查询所述查询内容,包括:依据所述IMEI的后N到对应的存储位置获取所述通信标识。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将与所述IMEI对应的通信标识补充到所述输入数据中,形成输出数据。6.一...
【专利技术属性】
技术研发人员:黄庆荣,林恪,谢志崇,彭家华,牛允诺,黄启雄,
申请(专利权)人:中国移动通信集团福建有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。