当前位置: 首页 > 专利查询>武汉大学专利>正文

一种基于键值结构的空间数据双缓存方法及机制技术

技术编号:8682655 阅读:299 留言:0更新日期:2013-05-09 02:39
本发明专利技术公开了一种基于键值结构的空间数据双缓存方法及机制,属于空间数据存储与管理技术领域。本发明专利技术基于键值结构提出了内存缓存和文件缓存的双缓存机制,内存缓存为第一级缓存,使用B+树组织数据,并采用缓存回写机制以异步方式写入文件缓存;文件缓存为第二级缓存,使用大文件构建,并构建基于B+树的缓存索引以加快检索速度;文件缓存的空闲空间使用基于B+树的空闲空间管理管理。本发明专利技术保持了键值存储模式自由、查询速度快和并发性能高等优点,提高了网络环境下空间数据缓存的存储和访问效率,可用于网络GIS中遥感影像、矢量数据、DEM等类空间数据的缓存。

【技术实现步骤摘要】

本专利技术涉及一种基于键值结构的空间数据双缓存方法及机制,属于空间数据存储与管理

技术介绍
随着网络技术的发展,网络GIS在越来越多的领域得到应用,并取得良好的效果。网络GIS涉及的空间数据来源广泛、种类繁多,结构复杂,数据量极大,具有明显的空间特征。海量空间数据的存取代价和网络传输代价是影响网络GIS性能的重要因素。大量用户的并发请求将给服务器端极大的压力,数据的传输效率也很大程度上影响系统的性能。缓存机制是解决上述问题、提高网络GIS性能的一种有效有段。缓存机制将需要频繁访问的数据保存在本地,以减少数据的请求频率和网络传输量,从而提高系统性能。使用文件目录缓存数据的方式虽简便易行,却存在数据保密性差、空间利用率低、检索效率低下、硬盘I/o频繁等缺点。
技术实现思路
针对现有技术存在的问题,本专利技术结合键值结构存储的优点,提出了一种基于键值结构的空间数据双缓存方法及机制,旨在高效管理所缓存的空间数据。为了解决上述技术问题,本专利技术采用如下的技术方案: 一种基于键值结构的空间数据双缓存机制,用于网络GIS客户端上遥感影像、DEM (数字高程模型)等空间数据的缓存,包括:本文档来自技高网...

【技术保护点】
一种基于键值结构的空间数据双缓存机制,用于网络GIS客户端上空间数据的缓存,其特征在于,包括:提供第一级缓存的空间数据内存缓存和提供第二级缓存的空间数据文件缓存,空间数据内存缓存采用缓存回写机制以异步方式将其中的空间数据传输给空间数据文件缓存,且空间数据内存缓存和空间数据文件缓存内的相同空间数据基于数据键值进行关联。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟令奎涂振发张文黄长青张东映
申请(专利权)人:武汉大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1