发明名称 |
用于网管系统海量性能数据的数据库读写方法 |
摘要 |
本发明提供一种用于网管系统海量性能数据的数据库读写方法,其特征在于:建立数据库时定义分区数据表进行数据的存储,以天为粒度按日期进行分区,并使用分区表维护组件来增加新的分区和删除过期的分区;写入数据时由数据库根据定义的分区范围将数据分配到不同的分区中,并先将数据进行格式压缩后再写入到数据库中;在读取数据时,并行从多个分区过滤数据,再进行格式解压后将结果返回网管系统。本发明技术方案能通过分散数据存储,降低读取数据量,增加数据读取并行度来实现在海量性能数据下读写数据库效率的提高。 |
申请公布号 |
CN106599113A |
申请公布日期 |
2017.04.26 |
申请号 |
CN201611081342.6 |
申请日期 |
2016.11.30 |
申请人 |
武汉虹信通信技术有限责任公司 |
发明人 |
喻辉;李鹏;胡涛 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
武汉科皓知识产权代理事务所(特殊普通合伙) 42222 |
代理人 |
严彦 |
主权项 |
一种用于网管系统海量性能数据的数据库读写方法,其特征在于:建立数据库时定义分区数据表进行数据的存储,以天为粒度按日期进行分区,并使用分区表维护组件来增加新的分区和删除过期的分区;写入数据时由数据库根据定义的分区范围将数据分配到不同的分区中,并先将数据进行格式压缩后再写入到数据库中;在读取数据时,并行从多个分区过滤数据,再进行格式解压后将结果返回网管系统。 |
地址 |
430073 湖北省武汉市东湖高新技术开发区东信路5号 |