发明名称 多维数据的权限查询方法及装置
摘要 本发明公开了一种多维数据的权限查询方法及装置,属于计算机技术领域。方法包括:获取待查询权限的多维数据;根据每维数据的数据类型信息获取多维数据的类型比特位图;根据多维数据的类型比特位图及预先获取的权限索引数据中的类型比特位图确定多维数据的子组合类型比特位图,并在权限索引数据中查询子组合类型比特位图对应的权限索引信息;根据子组合类型比特位图对应的权限索引信息从预先获取的权限数据中查询对应的权限信息,并根据查询到的权限信息确定多维数据的权限。本发明通过引入类型比特位图及权限索引信息机制实现多维数据的权限查询,使整个查询过程无需复杂的函数运算,相比采用哈希表查询权限的方式,提高了权限查询效率。
申请公布号 CN104516888A 申请公布日期 2015.04.15
申请号 CN201310452309.X 申请日期 2013.09.27
申请人 腾讯科技(北京)有限公司 发明人 周小会
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 江崇玉
主权项 一种多维数据的权限查询方法,其特征在于,所述方法包括:获取待查询权限的多维数据,每维数据至少包括对应的数据类型信息、数据长度信息及数据内容信息;根据每维数据的数据类型信息获取所述多维数据的类型比特位图;根据所述多维数据的类型比特位图及预先获取的权限索引数据中的类型比特位图确定所述多维数据的子组合类型比特位图,并在所述权限索引数据中查询所述子组合类型比特位图对应的权限索引信息;根据所述子组合类型比特位图对应的权限索引信息从预先获取的权限数据中查询对应的权限信息,并根据查询到的权限信息确定所述多维数据的权限。
地址 100080 北京市海淀区海淀大街38号银科大厦16层1601-1608室