1 .一种新石器时代考古学文化数据字典的存储方法,其特征在于,包括:
S1、当新石器时代考古学文化记录生成时,使用唯一的散列值标识所述考古学文化记
录;
S2、将若干条考古学文化记录打包生成考古学文化记录块;每个考古学文化记录块以
平衡二叉树结构存储所述若干条考古学文化记录;
S3、在计算机网络中采用点对点协议对考古学文化记录块进行加密传输,并对考古学
文化记录块的所有权进行验证;生成考古学文化记录块的节点通过点对点网络将所述考古
学文化记录块广播到全网其他节点;
S4、接收到考古学文化记录块的节点对所述考古学文化记录块进行有效性验证,将有
效的考古学文化记录块接到考古学文化记录链上,并将有效的考古学文化记录块继续向邻
近节点转发;
S5、对不同节点的考古学文化记录链进行一致性验证;
S6、在各个节点存储考古学文化记录链的完全备份。
2 .根据权利要求1所述的新石器时代考古学文化数据字典的存储方法,其特征在于,步
骤S1中所述考古学文化记录的数据结构包括:
散列值,所述考古学文化记录的唯一标识;
发布时间,用于标识发布考古学文化的时间;
发布机构,用于标识发布考古学文化的机构;
名称,用于标识考古学文化的名称;
起始历史纪年,用于标识考古学文化起始的历史纪年;
终止历史纪年,用于标识考古学文化终止的历史纪年;
地域,用于标识考古学文化相关的地域;
遗址,用于标识考古学文化相关的遗址;
首次发现时间,用于标识首次发现考古学文化相关遗址的时间;
首次发现地域,用于标识首次发现考古学文化相关遗址的地域;
描述,用于考古学文化的定义性描述;
先驱者,用于标识该考古学文化取代的先前命名的考古学文化。
3 .根据权利要求1所述的新石器时代考古学文化数据字典的存储方法,其特征在于,步
骤S2中所述考古学文化记录块的生成方法包括:
S21、生成考古学文化记录块的块头,所述块头包含本考古学文化记录块的散列值、时
间戳、平衡二叉树根、以及前一考古学文化记录块的散列值;
S22、生成考古学文化记录块的块体,所述块体包含若干条考古学文化记录;将所述若
干条考古学文化记录以一棵平衡二叉树的结构存储在所述块体中,平衡二叉树的每个叶子
都是一条考古学文化记录的散列值。
4 .根据权利要求3所述的新石器时代考古学文化数据字典的存储方法,其特征在于,所
述平衡二叉树的生成方法包括:递归地对每两个考古学文化记录的散列值进行散列运算,
得到一个新的散列值,并将新的散列值存入平衡二叉树中,直到两两结合最终只有一个散
列值,即平衡二叉树根为止。
5 .根据权利要求1所述的新石器时代考古学文化数据字典的存储方法,其特征在于,步
权 利 要 求 书
1/2 页
2
评论