对象代理数据库中树型结构的跨类查询方法、系统及设备

    公开(公告)号:CN118260331A

    公开(公告)日:2024-06-28

    申请号:CN202410438344.4

    申请日:2024-04-12

    Applicant: 武汉大学

    Abstract: 本发明公开了一种对象代理数据库中树型结构的跨类查询方法、系统及设备,用于解决对象代理数据库中跨类查询指令执行效率不高、查询语句书写繁琐的问题,通过使用基于广义表表示法的多路径跨类查询指令接受用户输入,使用树型结构的跨类查询执行方式,可以有效减少用户输入的指令条数,同时提高查询执行效率。在此基础上提出树型路径指针追踪算法和相应类结构体、待处理队列等数据结构,用于多路径表达式的计算。采用本发明,用户能够使用一条基于广义表表示法的多路径跨类查询指令,获取到不同终点类的不同属性信息,而无需重复书写查询指令,减少了查询指令中公共路径的重复搜索,提高查询效率。

    支持多云服务器协作的分布式数据库远程完整性审计方法及系统

    公开(公告)号:CN118427887A

    公开(公告)日:2024-08-02

    申请号:CN202410468832.X

    申请日:2024-04-18

    Applicant: 武汉大学

    Abstract: 本发明提出了一种支持多云服务器协作的分布式数据库远程完整性审计方法及系统,主要解决了外包分布式数据库的多云服务器协作远程完整性审计问题,为上传至云服务器的数据生成不可伪造的标签,利用标签和云服务器中存储的数据生成完整性证明,验证数据完整性。为增强数据可恢复性,对上传至云服务器的数据进行多副本处理,并提出具体的错误定位和恢复方案。通过将大部分计算开销置于云服务器端来大大减轻数据用户和数据库拥有者的审计开销,并且这对于存在部分恶意CSP的审计场景也拥有抵御能力。与目前已有的方案相比,本发明可以在不引入可信第三方或是区块链的情况下进行审计,可以容忍部分CSP离线,并且可以抵御CSP欺骗攻击。

Patent Agency Ranking