【技术实现步骤摘要】
一种道路客运站点的快速模糊查询方法及系统
[0001]本专利技术涉及数据查询
,特别地涉及一种一种道路客运站点的快速模糊查询方法及系统。
技术介绍
[0002]近年来,随着道路客运的不断发展,全国已经有几千个客运站能够进行互联网售票,同时与之匹配的是几十万的到达站信息,每个站点又有所归属的区县和城市。在旅客进行网上购票时,往往不了解自己要出发或者到达的具体站点,仅仅知道出发到达的城市或者区县,旅客在查询中,会使用站到站、站到区县、站到城市、城市到站、城市到区县、城市到城市、区县到区县、区县到站、区县到城市九种查询方式,同时站
‑
区县
‑
城市存在着上下级归属关系。面对如此庞大的数据,但客运班次的出发到达信息仅仅只和出发站点和到达站点关联,如何能够在多条件下实现站点的快速检索变得尤为困难。
[0003]目前站点查询技术主要有以下几种:
[0004]1、直接使用数据库进行查询:该技术适用于数据量小,并发较小的情况,但是当数据量达到几十万时查询效率低下,需要大量的硬件资源来维
【技术保护点】
【技术特征摘要】
1.一种道路客运站点的快速模糊查询方法,其特征在于,包括:建立站点数据结构;搭建分布式文档数据库,将建立的站点数据结构存储在所述分布式文档数据库中;获取用户输入的站点查询信息,将站点查询信息输入至所述分布式文档数据库进行模糊查询,得到相关的站点信息。2.根据权利要求1所述的道路客运站点的快速模糊查询方法,其特征在于,所述站点数据结构包括出发站点数据结构和到达站点数据结构。3.根据权利要求2所述的道路客运站点的快速模糊查询方法,其特征在于,所述出发站点数据结构包括出发站点的基础数据、区划信息以及特殊配置信息;所述出发站点的基础数据包括出发站站码、出发站拼音全称、出发站拼音简称、出发站名称、出发站所属市级及出发站站点基础信息;所述出发站点的区划信息包括出发站区划码、出发站所属区划及出发站站点区划信息。4.根据权利要求2所述的道路客运站点的快速模糊查询方法,其特征在于,所述到达站点数据结构包括到达站点的基础数据、区划信息以及特殊配置信息;其中,所述到达站点的基础数据包括到达站站码、到达站拼音全称、到达站拼音简称、到达站名称、到达站所属市级及到达站站点基础信息;其中,所述到达站点的区划信息包括到达站区划码、到达站所属区划及到达站站点区划信息。5.根据权利要求1所述的道路客运站点的快速模糊查询方法,其特征在于,所述分布式文档数据库包括从下往上依次分布的存储层、管理层、索引层、发现层及交互层。6.根据权利要求1所述的道路客运站点的快速模糊查询方法,其特征在于,所述用户输入的站点查询信息包括站点的相关拼音与相关字符。将站点的相关拼音与相关字符输入至所述分布式文档数据库,通过所述分布式文档数据库进行模糊查询,得到第一站点信息;所述将站点的相关拼音与相关字符输入至所述分布式文档数据库,通过所述分布式文档数据库进行模糊查询,得到第一站点信息的步骤包括:获取站点的名称,将站点的名称转换为包含站点汉字名称、站点全拼拼音、站点首字母拼音的多维数据结构;建立多维数据的倒排索引结构;利用多维数据的倒排索引结构,将站点的相关拼音与相关字符作为条件在站点汉字、站点全拼、站点拼音首字母三个站点维度进行并发搜索,得到三个站点维度对应的站点信息;对三个站点维度对应的站点信息进行合并去重,得到第一站点信息。7.根据权利要求6所述的道路客运站点的快速模糊查询方...
【专利技术属性】
技术研发人员:郝岩,胡刚,张鹏,陈本锡,夏敏,
申请(专利权)人:交通运输通信信息集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。