The invention relates to a method and system for logistics data query, query the express logistics data, the method comprises the following steps: express logistics data into single data and status data; quarterly information express logistics establishment of express logistics data index based on; out of express logistics data from distributed message queue, which will the face of a single data into a full-text search engine, the state data in the distributed database query; when the surface of a single face number is unknown, the search engine retrieves data from the surface of single text to HTTP requests, from the full text search engine gets single data, according to the data in the face of single number, status data acquisition the number of the corresponding surface from distributed databases; when the query surface of a single surface number is known, directly to the HTTP request respectively from the full text search engine The single data of other surface is obtained in the engine, and the state data corresponding to the single number of the surface is obtained from the distributed database.
【技术实现步骤摘要】
一种查询物流数据的方法和系统
本专利技术涉及数据查询领域,并且更具体地,涉及一种查询物流数据的方法和系统。
技术介绍
国家邮政局要求接入全国邮政快递物流信息数据,目前,全国邮政快递业每天的业务数据达到七千万左右,加上一些物流的流转信息,一天数据量达到了10亿左右,一年大概在3000亿的数据量,传统的数据库是关系型数据库,由于数据量逐年递增,导致数据库性能逐年下降,查询效率大大降低,而且数据库每年的维护费用也随着数据量的增长,逐年递增。因此利用传统关系型数据库存已经无法保障查询效率。
技术实现思路
为了解决
技术介绍
存在的邮政快递物流数据查询效率低、维护成本高的技术问题,本专利技术提供一种查询物流数据的方法,用于对快递物流数据进行查询,所述方法包括:将快递物流数据划分为面单数据和状态数据,其中面单数据是快递单上的快递基本信息,状态数据是物流流转信息;基于每个季度的快递物流信息建立快递物流数据的索引;从分布式消息队列取出快递物流数据,将其中的面单数据放入全文搜索引擎,状态数据放入分布式数据库;当待查询面单的面单号未知时,以http请求的方式从全文搜索引擎中检索面单数据,从全 ...
【技术保护点】
一种查询物流数据的方法,用于对快递物流数据进行查询,其特征在于,所述方法包括:将快递物流数据划分为面单数据和状态数据,其中面单数据是快递单上的快递基本信息,状态数据是物流流转信息;基于每个季度的快递物流信息建立快递物流数据的索引;从分布式消息队列取出快递物流数据,将其中的面单数据放入全文搜索引擎,状态数据放入分布式数据库;当待查询面单的面单号未知时,以http请求的方式从全文搜索引擎中检索面单数据,从全文搜索引擎中获取面单数据后,根据面单数据中的面单号,从分布式数据库中获取面单号对应的状态数据;当待查询面单的面单号已知时,直接以http请求的方式分别从全文搜索引擎中获取其他 ...
【技术特征摘要】
1.一种查询物流数据的方法,用于对快递物流数据进行查询,其特征在于,所述方法包括:将快递物流数据划分为面单数据和状态数据,其中面单数据是快递单上的快递基本信息,状态数据是物流流转信息;基于每个季度的快递物流信息建立快递物流数据的索引;从分布式消息队列取出快递物流数据,将其中的面单数据放入全文搜索引擎,状态数据放入分布式数据库;当待查询面单的面单号未知时,以http请求的方式从全文搜索引擎中检索面单数据,从全文搜索引擎中获取面单数据后,根据面单数据中的面单号,从分布式数据库中获取面单号对应的状态数据;当待查询面单的面单号已知时,直接以http请求的方式分别从全文搜索引擎中获取其他面单数据,从分布式数据库中获取面单号对应的状态数据。2.根据权利要求1所述的方法,其特征在于,所述面单数据包括面单号、面单建立时间、寄件人姓名、寄件人电话、收件人姓名、收件人电话、收件人地址和寄件人地址。3.根据权利要求1所述的方法,其特征在于,数据的索引按照名称进行标识,且所述名称全部为小写字符。4.根据权利要求1所述的方法,其特征在于,所述全文搜索引擎是基于Lucene的搜索服务器El...
【专利技术属性】
技术研发人员:朱明辉,
申请(专利权)人:华迪计算机集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。