[发明专利]一种基于OWGA内存缓存的海量遥感瓦片数据快速发布方法有效
| 申请号: | 201610527094.7 | 申请日: | 2016-07-07 |
| 公开(公告)号: | CN107590083B | 公开(公告)日: | 2021-08-31 |
| 发明(设计)人: | 余涛;赵亚萌;苏焕焕;臧文乾;黄祥志;王栋 | 申请(专利权)人: | 北京四维新世纪信息技术有限公司 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F16/955;H04L29/08 |
| 代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 陈超 |
| 地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于OWGA内存缓存的海量遥感瓦片数据快速发布方法。该方法同时兼顾瓦片数据的访问时间、访问频率和键值三个属性,根据请求目标瓦片的访问时间和访问频率来构建其OWGA算子,键值作为瓦片的唯一标识,由瓦片的层级、行号、列号组合而成。在内存中采用Map瓦片键值,瓦片对象链表对瓦片对象进行管理,优先按照瓦片对象的OWGA值进行降序排序,后按照键值进行升序排序,以实现将客户端最近频繁请求的且高分辨率的瓦片数据一直保存在内存中,减少耗时的文件I/O操作;同时提出将请求目标瓦片临近的几张瓦片预先加载到内存缓存中的策略,达到预判客户端请求的目的,进一步提高缓存命中率,提高发布服务器的响应速度。 | ||
| 搜索关键词: | 一种 基于 owga 内存 缓存 海量 遥感 瓦片 数据 快速 发布 方法 | ||
【主权项】:
一种基于OWGA内存缓存的海量遥感瓦片数据快速发布方法,其特征在于:该方法同时兼顾了瓦片数据的访问时间、访问频率和瓦片键值三个属性,根据请求目标瓦片的访问时间和访问频率来构建其OWGA算子,键值作为瓦片的唯一标识,由瓦片的层级、行号、列号组合而成。在内存中采用Map<瓦片键值,瓦片对象>链表对瓦片对象进行管理,优先按照瓦片对象的OWGA值进行降序排序,当OWGA相同时,根据瓦片对象键值进行升序排列,这样实现了将客户端最近频繁请求的且高分辨率的瓦片数据一直保存在内存中,减少耗时的文件I/O操作,提高发布服务器的响应速度;同时提出了内存缓存的瓦片预加载策略,增加了内存缓存命中率,进一步提高发布服务器的响应速度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四维新世纪信息技术有限公司,未经北京四维新世纪信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610527094.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于石墨烯电池的制造设备
- 下一篇:一种环保的涂料循环粉碎装置





