1 / 3
文档名称:

基于分布式多级缓存系统的栅格数据存取方法.docx

格式:docx   大小:18KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于分布式多级缓存系统的栅格数据存取方法.docx

上传人:421989820 2022/6/26 文件大小:18 KB

下载得到文件列表

基于分布式多级缓存系统的栅格数据存取方法.docx

相关文档

文档介绍

文档介绍:基于分布式多级缓存系统的栅格数据存取方法
专利名称:基于分布式多级缓存系统的栅格数据存取方法
技术领域:
本发明涉及栅格数据存取,特别是小块空间栅格数据的存取,公开了一种基于分布式多级缓存系统的栅格数据存取方法。
背景技术:
栅格合实施例对本发明作进一步的详细描述。实施例1
基于分布式多级缓存系统的栅格数据存取方法,所使用的分布式系统如图1、2所示,该分布式系统从物理上分为三层,包括服务器端数据存储系统1、服务器端缓存系统2、客户端3,最底层为服务器端数据存储系统1,服务器端缓存系统2,最上层,即是和用户交互的客户端3层,这里的服务器端数据存储系统I是由多台数据存储服务器组成的分布式存储集群,数据存储服务器为基于HBase数据库的数据存储服务器。所服务器端缓存系统2为由多台缓存服务器构成的分布式缓存集群,缓存服务器为基于Redis数据库的服务器。该分布式系统从逻辑上分为四层,最底层为数据存储的物理层,即服务器端数据存储系统1,物理层之上为服务器端的缓存层,即服务器端缓存系统2,再之上是客户端缓存,最上层是暴露给用户的用户接口。所述客户端3包括客户端缓存和用户接口。本实施例中使用POSIX或者与POSIX兼容的接口作为用户接口。具体步骤包括,如图3所示:
1)所述用户接口接收用户发起的栅格数据请求,所述客户端3在所述客户端缓存中查找所述栅格数据请求所需要的数据,如果找到该数据则直接将找到的数据返回用户;如果未找到所需要的数据,所述客户端3将所述栅格数据请求发送至所述服务器端缓存系统2 ;
2)服务器端缓存系统2接收所述栅格数据请求后,如果所述栅格数据请求所需要的数据已经存在于服务器端缓存系统2中,则将该数据返回给用户并执行步骤4,否则将所述栅格数据请求发送至服务器端数据存储系统I并执行步骤3 ;
3)所述服务器端数据存储系统I接收所述栅格数据请求后,将所述栅格数据请求所需要的数据返回客户并执行步骤4、步骤5,如果所述服务器端数据存储系统I未找到所述栅格数据请求所需要的数据则返回错误信息;
4)更新所述客户端缓存,将返回的数据存储至所述客户端缓存;
5)更新所述服务器端缓存系统2,将返回的数据存储至所述服务器端缓存系统2。 除此之外,本发明的栅格数据存取方法还包括缓存更新机制和预加载机制。缓存更新机制包括客户端缓存的缓存更新机制和服务器端缓存系统2的缓存更新机制,如果客户端缓存空间不足,则触发客户端缓存的缓存更新机制,如果服务器端缓存系统2缓存空间不足,则触发服务器端缓存系统2的缓存更新机制;所述缓存更新机制包括,使用最近最少使用算法淘汰缓存中的数据块。预加载机制包括水平预加载和垂直预加载,所述水平预加载步骤包括,所述步骤I中,所述客户端3向所述服务器端缓存系统2发送的栅格数据请求还包括所述栅格数据请求所需要的数据的相邻栅格单元;由于空间栅格数据往往会依照不同的分辨率进行分层储存,一组空间栅格数据往往会包括有上下多个图层,这些图层的栅格单元之间存在着对应的关系,如图5所示,所述垂直预加载步骤包括,在步骤I中,所述客户端3向所述服务器端缓存系统2发送的栅格数据请求还包括下一个图层中与所述栅格数据请求所需要的数据相对应的栅格单元。由于存储层本身,以及存储层和缓存层之间有重叠,这就决定了对应于任何一份图片数据,在系

最近更新

小学二年级语文上册期末考试题(2021年) 4页

小学四年级数学上册期中考试卷【带答案】 6页

新人教版三年级数学上册期中考试卷(各版本) 5页

新人教版二年级数学上册期末练习卷及答案(三套.. 20页

新人教版二年级语文上册期末测试卷(汇总) 5页

新人教版二年级语文下册期末必考题 4页

新人教版六年级语文下册期中提升练习卷及答案.. 7页

新人教版四年级数学上册期中考试(最新) 6页

新人教版四年级语文上册二单元阶段检测及答案.. 18页

新人教版四年级语文上册期末考试卷(含答案) 7页

新人教版四年级语文下册期中试题真题 6页

新人教版年级语文上册第次月考摸底测试及答案.. 17页

新人教部编版二年级语文上册期末试卷及答案【.. 5页

新人教部编版四年级语文上册期末考试题及答案.. 7页

新版人教版二年级语文下册期末检测 5页

新版人教版五年级语文下册期末考试题(汇总) 8页

新版部编版一年级语文下册期末试题(下载) 4页

新版部编版五年级语文下册期中考试及答案 8页

新版部编版六年级语文下册期中水平测考试卷 7页

新版部编版四年级语文下册期中试题下载 7页

新课标一年级数学上册期中考试卷(全面) 7页

新课标三年级数学上册期中考试题及答案【一套.. 6页

新课标二年级数学上册期中试卷(加答案) 5页

绿色未来:环保教育新篇章-探索并推动环保教育.. 24页

新部编人教版一年级数学上册期末试题及答案下.. 13页

最新部编人教版二年级语文上册一单元质量分析.. 14页

五下年级科学《造一艘小船》PPT公开课一等奖课.. 48页

好的餐厅项目融资计划书 7页

三年级下科学-测量水的温度教科版公开课一等奖.. 18页

新一代大学英语提高篇视听说教程2答案 18页