发明名称 数据的唯一性控制方法、信息存储方法及装置
摘要 本申请公开了一种数据的唯一性控制方法,用以灵活控制数据唯一性。该方法适用于对于不同类型的数据有不同的唯一性控制需求的场景。方法包括:确定数据存储空间所映射的控制信息;对控制信息和待写入该数据存储空间中的数据进行组合,得到组合结果;判断是否存在与该组合结果相同的其他组合结果;在判断结果为是时,拒绝将数据写入;或者对数据库中的数据进行更改后将数据写入。本申请还公开一种数据的唯一性控制装置,以及一种信息存储方法及装置。
申请公布号 CN105224541A 申请公布日期 2016.01.06
申请号 CN201410239045.4 申请日期 2014.05.30
申请人 阿里巴巴集团控股有限公司 发明人 钱剑波
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京国昊天诚知识产权代理有限公司 11315 代理人 许志勇
主权项 一种数据的唯一性控制方法,其特征在于,包括:确定数据库的数据存储空间所映射的控制信息;其中,所述数据库的有待写入内容不同的数据的各数据存储空间映射相同的控制信息;所述控制信息是根据所述各数据存储空间所映射的特定数据确定的;对所述控制信息和待写入所述数据存储空间中的数据进行组合,得到组合结果;判断是否存在与所述组合结果相同的其他组合结果;其中,所述其他组合结果为:对所述数据库的其他数据存储空间中存储的数据和所述其他数据存储空间所映射的控制信息进行组合,而得到的组合结果;在判断结果为是时,执行:拒绝将所述待写入数据库的数据存储空间中的数据写入所述数据存储空间;或者对所述数据库中的数据进行更改,使得所述数据库中不存在与所述组合结果相同的其他组合结果后,将所述待写入数据库的数据存储空间中的数据写入所述数据存储空间。
地址 英属开曼群岛大开曼资本大厦一座四层847号邮箱