Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种分布式数据库中数据分区存放的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:浪潮云信息技术股份公司

摘要:本发明提供一种分布式数据库中数据分区存放的方法,属于分布式数据库领域。该方法通过引入一个结构TABLE_RELATION对用户的查询历史进行记录,方法方便、有效。在以频次作为表转储依据的基础上,又以表与表之间的连接图进行进一步的分析,把强连通子图的所有节点表存放在同一个分区或节点;对于图中的少数关键中间节点,对其进行冗余存储,在保证了查询效率的同时还保证了关键信息的安全性和可靠性。本方法通过表的分区转储,使得许多原本需要进行分区或者节点的查询操作可以在一个分区或节点完成,提高了查询的效率,减少了查询时间。本方法不需要对现有数据库系统进行实质上的改动,便于实施部署。

主权项:1.一种分布式数据库中数据分区存放的方法,其特征在于,该方法基于表与表连接的频次,度量表与表之间关系的强弱;然后引入无向图的处理方法,对表进行进一步分区;引入一个结构,记录表与表之间,表与分区之间的连接、联系关系;一个方面,通过表连接的频次用来表征表与分区之间的关系强弱,具体为:引入结构为TABLE_RELATION,通过维护一个表与分区之间的连接关系TABLE_RELATION,记录不同的表与各分区之间关系强度;每一次有关表连接的操作,都会使连接涉及到的表在TEABLE_RELATION的记录变化;在初始状态下,经过一定的DML操作,这个TABLE_RELATION的状态会发生改变;之后再通过TABLE_RELATION表的记录,根据连接频次所代表的关联强度,把表存放到不同的分区;另一方面,根据表与表之间的连接关系,生成一张表与表之间的连接关系图,把连接关系图中的强连通子图中所有节点存放到同一个分区中;对于同时满足上述两个方面的表,则优先考虑后者;以表与分区之间的联系强度为指标,若一个表联系最强的分区发生了变化,则应该考虑这个表的分区转储;从连接关系图的方面,当图中出现强联通子图的时候,应该把处于同一个强连通子图中的所有节点表存放到同一个分区存储节点中;对于多个强连通子图中充当中间节点的表,在存储允许的情况下应该考虑,对这为数不多的表进行在不同分区上的冗余存储。

全文数据:

权利要求:

百度查询: 浪潮云信息技术股份公司 一种分布式数据库中数据分区存放的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术