数据查询处理与优化
发布时间:2015/2/24 19:50:56 访问次数:439
WSN的数据查询应用可以分为两大类:查询M2732-2F1 动态数据和查询历史数据。在查询动态数据中,数据在传感器监测到的一个小时间窗内有效,如事件检测查询或一些特定查询(当前的温度等)。而查询历史数据是指对检测到的历史数据进行数据挖掘,用于发现事件特殊模式,分析数据趋势,彤成特定事件的理想模型等。
对这一类应用来说,每个数据都是重要的,不能被抛弃。
WSN数据库系统可理解为一个两层结构的分布式数据库系统:运行在Sink节点上的代理数据库服务器和运行在传感器节点上的局部数据库。数据查询的处理过程一般为:首先用户使用命令式查询接口把查询请求发送到网络,通过路由技术传送到运行在Sink节点的代理服务器。其次,代理服务器根据接收到的用户请求生成相应查询计划。然后,代理服务器把查询计划通过路由技术发到相应的传感器节点。节点接收到查询后,执行查询,并把结果传送到代理服务器。最后,代理服务器对节点返回的结果进行处理,并把最终结果返回给相应的用户[3’”】
WSN的数据查询应用可以分为两大类:查询M2732-2F1 动态数据和查询历史数据。在查询动态数据中,数据在传感器监测到的一个小时间窗内有效,如事件检测查询或一些特定查询(当前的温度等)。而查询历史数据是指对检测到的历史数据进行数据挖掘,用于发现事件特殊模式,分析数据趋势,彤成特定事件的理想模型等。
对这一类应用来说,每个数据都是重要的,不能被抛弃。
WSN数据库系统可理解为一个两层结构的分布式数据库系统:运行在Sink节点上的代理数据库服务器和运行在传感器节点上的局部数据库。数据查询的处理过程一般为:首先用户使用命令式查询接口把查询请求发送到网络,通过路由技术传送到运行在Sink节点的代理服务器。其次,代理服务器根据接收到的用户请求生成相应查询计划。然后,代理服务器把查询计划通过路由技术发到相应的传感器节点。节点接收到查询后,执行查询,并把结果传送到代理服务器。最后,代理服务器对节点返回的结果进行处理,并把最终结果返回给相应的用户[3’”】
上一篇: 由于SQL语言在数据库领域广泛应用