基于哈希表的三维空间数据自适应缓存管理方法及系统

    公开(公告)号:CN101916302B

    公开(公告)日:2012-11-21

    申请号:CN201010269124.1

    申请日:2010-09-01

    Abstract: 本发明涉及空间信息管理技术领域,尤其涉及一种基于哈希表的三维空间数据自适应缓存管理方法及系统。本发明采用面向对象的思想,将数据库运行统计分析结果与计算机系统资源使用情况相结合用于缓存自适应调整,并使用基于哈希表的对象缓存池进行数据存储管理。该缓存管理方法综合数据库实际运行情况、设备硬件信息以及对象调度信息,对缓存和缓存池设置、替换算法函数进行自适应调整,提高查询命中效率;并通过对象关联查询在基于哈希表存储结构的缓存池中组织调度对象,缩短对象查询组织时间。该缓存管理方法具有高效的性能,能减少系统资源争夺,有效解决对象模型无法动态组织和统一调度的问题,能在多种面向对象的空间数据管理软件中推广使用。

    基于数据内容的三维空间数据自适应日志管理方法

    公开(公告)号:CN101916300A

    公开(公告)日:2010-12-15

    申请号:CN201010269107.8

    申请日:2010-09-01

    Abstract: 本发明涉及地学信息工程技术领域,尤其涉及一种基于数据内容的三维空间数据自适应日志管理方法。本发明针对三维空间数据的特点,采用面向对象的方法进行设计和开发,利用数据库管理系统内的扩展SQL程序块(包括存储过程、触发器等)在建库时自动创建数据表及其相应触发器,在存储三维空间数据时动态创建要素对象表和触发器,能高效创建三维空间数据表和日志表并实时监控和记录用户操作。本发明能根据备份日志文件恢复完整日志表内容,数据管理系统可根据日志记录内容快速恢复三维空间数据,保障数据库中日志数据和三维空间数据的安全性和完整性,提高了空间数据库系统的应用性能。

    基于哈希表的三维空间数据自适应缓存管理方法及系统

    公开(公告)号:CN101916302A

    公开(公告)日:2010-12-15

    申请号:CN201010269124.1

    申请日:2010-09-01

    Abstract: 本发明涉及空间信息管理技术领域,尤其涉及一种基于哈希表的三维空间数据自适应缓存管理方法及系统。本发明采用面向对象的思想,将数据库运行统计分析结果与计算机系统资源使用情况相结合用于缓存自适应调整,并使用基于哈希表的对象缓存池进行数据存储管理。该缓存管理方法综合数据库实际运行情况、设备硬件信息以及对象调度信息,对缓存和缓存池设置、替换算法函数进行自适应调整,提高查询命中效率;并通过对象关联查询在基于哈希表存储结构的缓存池中组织调度对象,缩短对象查询组织时间。该缓存管理方法具有高效的性能,能减少系统资源争夺,有效解决对象模型无法动态组织和统一调度的问题,能在多种面向对象的空间数据管理软件中推广使用。

Patent Agency Ranking