买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中科星图股份有限公司
摘要:本申请提供了一种从HBase瓦片存储并发导出区域遥感图像的方法及装置。所述导出方法包括以下步骤:根据待导出的区域确定HBase中每个Region的StartKey和EndKey;根据StartKey和EndKey遍历出image数据及其层列行lcr信息,存放到两个全局变量Map中;将所述两个全局变量Map中的数据以读写分离的方式存入SQLite数据库中。本发明通过List数组+Map集合的设计模式,实现了读写分离,解决了数据写到SQLite数据库产生的阻塞问题,提高了数据导入速度。
主权项:1.一种从HBase瓦片存储并发导出区域遥感图像的方法,其特征在于,包括:根据待导出的区域确定HBase中每个Region的StartKey和EndKey;根据StartKey和EndKey遍历出image数据及其层列行lcr信息,存放到两个全局变量Map中;将所述两个全局变量Map中的数据以读写分离的方式存入SQLite数据库中;所述根据StartKey和EndKey遍历出image数据及其层行列lcr信息,存放到两个全局变量Map中包括:通过HBaseScanAPI将HBase中每个Region的StartKey和EndKey取出,并存入自定义对象List中;根据所述自定义对象List生成多个线程任务;并发地执行所述多个线程任务,根据每个Region的StartKey和EndKey从HBase中读取出每个Region的结果集;遍历所述每个Region的结果集,得到lcr信息和image数据;将所得到的lcr信息和image数据存放在第一全局变量Map中或第二全局变量Map中,其中key为lcr组合,value为image字节数组;所述将所述两个全局变量Map中的数据以读写分离的方式存入SQLite数据库中包括:将数据写满指定阈值大小的全局变量Map的标识存储至第三全局变量Map中;根据所述第三全局变量Map中存储的标识确定写满指定阈值大小的全局变量Map;将已经写满指定阈值大小的全局变量中的数据存入SQLite数据库中;同时,将遍历得到的lcr信息和image数据写入未写满指定阈值大小的全局变量中。
全文数据:
权利要求:
百度查询: 中科星图股份有限公司 一种从HBase瓦片存储并发导出区域遥感图像的方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。