-
公开(公告)号:CN116634017B
公开(公告)日:2024-02-06
申请号:CN202310542724.8
申请日:2023-05-15
Applicant: 北京大学
IPC: H04L67/568 , G06F16/22 , G06F16/2455 , H04L67/63 , H04L67/141 , H04L9/40
Abstract: 本申请涉及一种基于数字对象的标识解析数据缓存方法与装置。其中方法包括:设置树状层级结构的标识解析系统,包括端节点、域节点及根节点;根据提供者上传的数据资源的状态信息,在端节点中为数据资源分配全网唯一的标识;将状态信息作为与标识对应的解析数据缓存在端节点中;当用户发送标识的解析请求时,从缓存有该解析数据的节点将解析数据沿着解析请求的路径返回至用户,并将解析数据沿着返回的路径逐步缓存在离用户更近的节点中,直到离用户最近的端节点缓存有解析数据。采用本方法无需大量重复解析标识,且缩短解析请求的路由长度从而降低用户访问的延迟,节约带宽资源,分散缓存以避免网络拥堵。
-
公开(公告)号:CN116910125B
公开(公告)日:2023-12-26
申请号:CN202311167276.4
申请日:2023-09-12
Applicant: 北京大学
IPC: G06F16/2458 , G06F16/9535 , G06F16/955
Abstract: 本发明提供一种融合距离和最长前缀的数字对象分布式搜索方法及装置,涉及数据搜索技术领域,所述方法包括:通过协调节点发出搜索请求;基于合约接口,将所述搜索请求接入智能合约层;通过所述智能合约层调用搜索引擎接口,将所述搜索请求接入搜索引擎;通过所述搜索引擎执行预设的前缀距离调度算法,确定进行数据搜索的目标节点列表;通过所述搜索引擎调用所述目标节点列表中各个目标节点各自的合约接口获取与所述搜索请求对应的数据,并将获取的数据在所述协调节点进行汇总,通过所述协调节点返回至用户所在终端。旨在保证数据搜索可信可控的同时降低计算资源开销,以提高数据搜索效率。
-
公开(公告)号:CN117082106A
公开(公告)日:2023-11-17
申请号:CN202311331651.4
申请日:2023-10-16
Applicant: 北京大学 , 山西云时代技术有限公司
IPC: H04L67/12 , H04L67/1097 , H04L9/32 , H04L9/40 , H04L67/568
Abstract: 本发明提供了一种面向政务云环境的多级数据组网方法、系统、装置和设备,该方法应用于政务云环境的数联网系统,数联网系统是由数联网根节点和多个数联网节点组成的多层级系统,该方法包括:数据请求节点获取目标数据实体的数据标识;目标节点和数据请求节点为多个数联网节点中的一个节点;数据请求节点通过树状解析器,对数据标识进行递归式解析,得到目标节点的数字对象仓库的访问地址和访问协议;数字对象仓库为存储有目标节点的所有数据实体的数据系统,能够以数字对象的形式对外提供数据;数据请求节点根据数字对象仓库的访问地址和访问协议,访问数字对象仓库,获取目标数据。
-
公开(公告)号:CN116910125A
公开(公告)日:2023-10-20
申请号:CN202311167276.4
申请日:2023-09-12
Applicant: 北京大学
IPC: G06F16/2458 , G06F16/9535 , G06F16/955
Abstract: 本发明提供一种融合距离和最长前缀的数字对象分布式搜索方法及装置,涉及数据搜索技术领域,所述方法包括:通过协调节点发出搜索请求;基于合约接口,将所述搜索请求接入智能合约层;通过所述智能合约层调用搜索引擎接口,将所述搜索请求接入搜索引擎;通过所述搜索引擎执行预设的前缀距离调度算法,确定进行数据搜索的目标节点列表;通过所述搜索引擎调用所述目标节点列表中各个目标节点各自的合约接口获取与所述搜索请求对应的数据,并将获取的数据在所述协调节点进行汇总,通过所述协调节点返回至用户所在终端。旨在保证数据搜索可信可控的同时降低计算资源开销,以提高数据搜索效率。
-
公开(公告)号:CN111352728B
公开(公告)日:2023-10-03
申请号:CN201910803526.6
申请日:2019-08-28
Applicant: 北京大学(天津滨海)新一代信息技术研究院
Abstract: 本发明涉及任务调度领域,特别涉及一种数据服务集群的自适应调度方法。包括:发出调用请求,解析请求,读取请求的接口;筛选符合条件的候选设备;选择其中负载最低的候选设备;在候选设备上执行请求,若超过设定时间或者执行失败,则记录执行失败,判定失败条件,执行下一条指令;若执行成功,则记录执行成功,判定成功条件,执行下一条指令。本发明选择负载最小的设备以实现流量平均分配,而无需精确监测到达设备的瞬时请求流量;根据接口调用的成功或失败自动调整以实现自动适应未知的接口。
-
公开(公告)号:CN115525302A
公开(公告)日:2022-12-27
申请号:CN202211162597.0
申请日:2022-09-23
Applicant: 北京大学
Abstract: 本申请提供了一种大规模数字对象仓库集群的部署方法及装置,包括:获取数字对象仓库集群中各节点的节点信息;根据节点的节点信息,按照预设规划算法,从所有节点中选取至少部分目标节点构建为树状结构的节点拓扑集合;根据节点拓扑合集,生成并向目标节点发送树状网络规划文件与数字对象仓库集群所要执行的任务文件,以供目标节点将运行脚本和目标任务部署在目标节点中;依靠建立树状传输树对集群系统中的所有节点施行统一软件部署,能够在集群节点不预装软件客户端的情况下实现整个数字对象仓库集群的软件快速部署,且节点之间的信息传输速率大幅提高;简化了数字对象仓库集群的运维过程,同时也降低了消耗的时间与人力资源。
-
公开(公告)号:CN115185972B
公开(公告)日:2022-12-16
申请号:CN202211107317.6
申请日:2022-09-13
Applicant: 北京大学
IPC: G06F16/23 , G06F11/14 , G06F16/21 , G06F16/27 , H04L67/1095 , H04L67/1074 , H04L67/1097
Abstract: 本发明实施例提供了一种数字对象的存证副本的管理方法及装置,所述方法通过在图式账本系统中发生节点变更的情况下,获取图式账本系统更新后的全局节点列表;获取图式账本中指定区块的区块哈希,并基于区块哈希和全局节点列表,确定指定区块对应的备份节点列表;在节点属于备份节点列表且本地未存储指定区块的情况下,获取指定区块并对指定区块进行备份。这样,在节点发生变更的情况下,动态的重新计算备份节点列表,基于备份节点列表以及节点本地的存储情况进行备份,动态调整区块的存证副本的数量,可以确保图式账本系统中区块始终保持适量数目的存证副本,避免存证副本减少导致数据丢失的安全隐患,一定程度上也保障了系统的安全性。
-
公开(公告)号:CN114205233A
公开(公告)日:2022-03-18
申请号:CN202111440264.5
申请日:2021-11-30
Applicant: 北京大学
IPC: H04L41/0816 , H04L67/104 , H04L67/1061 , H04L69/16 , H04L69/18 , G06F16/901 , G06F16/903
Abstract: 本申请提供一种面向数据管控的智能合约自适应配置与执行框架,包括:集群模块,用于确定与智能合约请求对应的目标合约集群;共识模块,用于自适应地从多种预设共识算法中确定目标共识算法;通过目标共识算法对智能合约请求进行共识定序;执行模块,用于按照共识定序的顺序,控制节点的本地智能合约引擎执行智能合约请求;通信模块,用于自适应地从多种预设通信类型中确定功能模块之间的最佳通信类型。旨在提供一种在一条区块链上同时支持多样化的业务场景的面向数据管控的智能合约自适应配置与执行框架,以使运行于同一条区块链上的每个智能合约集群都能以最优方式匹配不同的业务场景。
-
公开(公告)号:CN110489460B
公开(公告)日:2021-09-24
申请号:CN201910735557.2
申请日:2019-08-09
Applicant: 北京大学
Abstract: 本发明提供了一种快速统计的优化方法及系统,所述方法和系统应用于图结构分布式账本中,所述方法包括统计方法和反馈制导方法,其中:所述统计方法包括:获得用户的统计需求,主节点将所述统计需求广播分发给各个数链节点;根据所述统计需求,在数链节点中读取第一数据集,并在第一数据集中提取原始数据;将原始数据哈希后,计算哈希后的原始数据对应的桶号以及所述原始数据去除桶号后的剩余位数第一个“1”出现的位置,对所述桶号的桶信息进行更新。本发明可以实现对图结构分布式账本数据的快速、准确、实时的统计,同时能在固定时间内针对生产环境的变化适当调整统计方法,以保证其高度适应性。
-
公开(公告)号:CN111857681B
公开(公告)日:2021-04-30
申请号:CN202010520447.7
申请日:2020-06-08
Applicant: 北京大学
Abstract: 本发明提供了一种C++系统的软件定义化关键函数定位与提取方法,涉及软件分析领域,本发明在基于C++开发的用户系统的可执行文件中进行插桩,以对汇编语言中的函数的运行信息进行记录,获得函数运行日志,然后将该函数运行日志提供给用户,使用户可以在该函数运行日志中搜索、定位包含了业务数据的生成和展示的关键函数,接着对所述关键函数的调用约定和参数类型进行确定,以生成所述关键函数的调用代码,并将所述调用代码注入所述用户系统,以提取所述关键函数,从而有助于软件分析。
-
-
-
-
-
-
-
-
-