应用响应流程设计-红帽(redhat8) rhel8.0系统安装步骤图文教程(小白都会)

时间:2024-06-29 13:30:29
【文件属性】:

文件名称:应用响应流程设计-红帽(redhat8) rhel8.0系统安装步骤图文教程(小白都会)

文件大小:1.74MB

文件格式:PDF

更新时间:2024-06-29 13:30:29

智能交通

1.3应用响应流程设计 根据系统的总体架构对应用响应流程进行设计,如图2所 示。应用相应流程主要包括用户请求、请求验证、应用匹配、数 据计算模块。 首先,用户根据个人需求进行应用请求,系统自动匹配其 应用所需要的算法模块和数据,如果出现不存在此应用、数据 不全或者输入条件不足等情况,则将错误信息返回给用户,如 果输入条件满足计算需求,则通过请求验证,进入应用匹配阶 段。 应用匹配包括数据匹配和算法匹配两方面。根据用户的 请求,通过本体推理的方式查找出该应用所需要的数据类型, 如针对OD算法,用户需要输入道路范围,时间和车牌集合,然 后根据这些范围和OD算法本身所需要的数据,推理出所要查 找的线圈代码、车牌号码、线圈坐标和采集时间等信息,然后进 入语义网搜索阶段。语义网搜索部分根据数据类型,利用 SPARQL查询HBase数据库查询出所需数据所在的实际地址[7], 将地址结果传送给大数据搜索模块,通过对Hive中存储的大表 数据进行提取,从而获得最终要计算的数据。另一方面,通过 将最小力度的算法进行封装和重组的方式获得复杂应用的算 法模块。由于已经将各个应用对应的算法进行封装,并采用接 口的形式提供服务,算法匹配部分只需在算法库中进行查找, 获得此次请求所需要的算法,这里以单车OD算法为例。最后 将查找到的数据和算法相结合得出计算结果返回给用户。 图2 应用响应流程 2系统实现 根据本文论述,构建了相应的智能交通大数据实验平台, 实验室集群采用一主两从,分析平台采用 Hadoop- 2.5.2, HBase-0.98.6和Apache-hive-0.13.1-bin。数据来自卡口数据, 45


网友评论