[发明专利]一种存储及查询多维信息的方法、装置及设备在审
申请号: | 201810689230.1 | 申请日: | 2018-06-28 |
公开(公告)号: | CN109189777A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 许飞;王欣;滕幻 | 申请(专利权)人: | 微梦创科网络科技(中国)有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/28 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多维信息 存储 查询条件 维度 查询 装置及设备 列存储 比对查询 查询结果 查询效率 条件表 申请 | ||
本申请公开了一种存储及查询多维信息的方法,用以解决现有技术存在的可能导致查询效率较低,不能满足用户对于多维信息的存储和查询需求的问题。方法包括:获取待存储的多维信息的各维度特征及相应的维度特征值,按照列存储的方式,对所述各维度特征及相应的维度特征值进行存储,得到多维信息第一表;获取查询条件,所述查询条件,至少包括待查询的维度特征;按照列存储的方式,对所述查询条件进行存储,得到查询条件表;通过比对查询条件表和所述多维信息第一表的方式,得到满足所述查询条件的查询结果。本申请还公开了一种存储及查询多维信息的装置及设备。
技术领域
本申请涉及计算机软件技术领域,尤其涉及一种存储及查询多维信息的方法、装置、设备及计算机可读存储介质。
背景技术
随着信息爆炸时代的到来,信息的存储和查询业务受重视的程度与日俱增,而随着信息的维度特征不断增加,多维信息的存储及查询难度也不断上升,如何才能高效存储和查询多维信息成为多方关注的焦点。这里所说的“多维信息”是指包含至少两个维度特征的信息。比如,以“用户的个人信息”为例,该信息可以具备姓名、年龄、兴趣爱好、所属地域等等维度特征。从而,该信息就是一种多维信息。
为了提高查询效率,现有的关系型信息存储及查询系统是基于固定的几个维度特征,分别构建不同的多维信息存储表,以便基于数据量较小的表实现快速查询。比如,可以基于上文所述的用户的姓名和年龄两个维度特征构建多维信息存储表1,该表1用于存储用户的姓名和年龄的值(即维度特征值);此外,基于用户的兴趣爱好、所属地域构建多维信息存储表2,该表2用于存储用户的兴趣爱好、所属地域的值。
基于上述现有技术,导致只能按照构建多维信息存储表时所固定的几个维度特征进行多维信息的查询。这种方式存在的问题在于:在期望查询的维度特征超出构建某单个多维信息存储表时所固定的几个维度特征的情况下,只能再去另外的多维信息存储表中,查询无法在所述单个多维信息存储表中完成查询,从而效率较低,不能满足用户对于多维信息进行高效查询的查询需求。
发明内容
本申请实施例提供一种存储及查询多维信息的方法,用以解决现有技术存在的可能导致查询效率较低,不能满足用户对于多维信息的存储和查询需求的问题。
本申请实施例还提供一种存储及查询多维信息的装置及设备,用以解决现有技术存在的可能导致查询效率较低,不能满足用户对于多维信息的存储和查询需求的问题。
本申请实施例还提供一种计算机可读存储介质,用以解决现有技术存在的可能导致查询效率较低,不能满足用户对于多维信息的存储和查询需求的问题。
本申请实施例采用下述技术方案:
第一方面,提出了一种存储及查询多维信息的方法,包括:
获取待存储的多维信息的各维度特征及相应的维度特征值,按照列存储的方式,对所述各维度特征及相应的维度特征值进行存储,得到多维信息第一表;
获取查询条件,所述查询条件,至少包括待查询的维度特征;
按照列存储的方式,对所述查询条件进行存储,得到查询条件表;
通过比对查询条件表和所述多维信息第一表的方式,得到满足所述查询条件的查询结果。
第二方面,提出了一种多维信息存储及查询的装置,包括:
多维信息存储单元,获取待存储的多维信息的各维度特征及相应的维度特征值,按照列存储的方式,对所述各维度特征及相应的维度特征值进行存储,得到多维信息第一表;
查询条件获取单元,获取查询条件,所述查询条件,至少包括待查询的维度特征;
查询条件存储单元,按照列存储的方式,对所述查询条件进行存储,得到查询条件表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微梦创科网络科技(中国)有限公司,未经微梦创科网络科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810689230.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据降维方法
- 下一篇:一种在线修改数据库表结构的方法