技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种基于图数据库的电网调度系统的制作方法  >  正文

一种基于图数据库的电网调度系统的制作方法

  • 国知局
  • 2024-10-09 15:07:14

本发明涉及电网调度,具体涉及一种基于图数据库的电网调度系统。

背景技术:

1、web的迅速发展使其成为一个巨大的信息源。按照信息蕴含的深度,整个web可分为surface web和deepweb两大部分。其中:由于deep web的规模巨大,使得deep web数据集成系统9中会集成上百甚至上千个web数据库,极地地超过了传统数据集成系统中数据源的数量。然而,由于对web数据库的访问只能通过其提供的具有特定查询能力的查询接口,给我们对web数据库的了解带来了困难。这就需要对web数据库进行采样,通过这个样本。

2、现有技术中在deep web数据集成系统中,对于一个给定的用户查询,事实上:

3、(1)、有些web数据库并不满足该查询,无须对其查询;

4、(2)、有些web数据库之间存在着较大的冗余,只选择其中1个或几个查询。

5、但是,如果用户查询被集成系统不加选择地直接分发到每个web数据库中,则不但查询代价高,而且会返回大量冗余的结果,造成系统不必要的负担和用户等待时间过长。因此,要为一个给定的查询选择合适的web数据库。一个可行的解决方案是:从每个web数据库中获得一份样本并保存在本地,对用户的查询首先用样本代替对应的web数据库进行考察,从而选择出合适的web数据库进行真正的查询。

6、并且数据库采样是一个从数据库中随机选取记录的过程,可以获得数据库的有用的统计信息。对于不受限制的访问方式,过去已经提出了许多方法可以有效地从数据库中随机地采样。然而,由于对web数据库的访问只能通过其提供的具有约束的查询接口,无法自由地从web数据库中获取记录。

技术实现思路

1、本发明的目的是提供一种基于图数据库的电网调度系统,用于解决上述问题。

2、为了实现上述目的,本发明提供如下技术方案:一种基于图数据库的电网调度系统,包括:

3、数据访问获取模块,根据查询接口中不同的属性特征访问数据库,并将收集的数据生成回函execl进行反馈客户端;

4、采样数据评估模块,基于客户端在同一时间段生成的相同访问链接,与反馈的所述回函execl数据结果执行采集偏移评估做出反应。

5、修订模块,基于所述反应制定针对wed图数据库查询定义的修改。

6、作为优选的,所述数据库为电网调度系统共享云端数据库,且数据访问获取模块只具备访问权限。

7、作为优选的,所述属性特征包括关键词属性、范围属性和分类属性,其中:

8、关键词属性:用户可以在该属性上随意填写的文本,表示为aq,like vq,其中vq为由1个或多个关键词组成的文本;

9、范围属性:用户可以在该属性上自由填写两个值,表示一个范围,为vq1<aq<vq2,其中vq1和vq2为两个数字;

10、分类属性:用户可以从该属性上有限个互斥的值中选取ⅰ个或多个,表示为aq=vq其中vq,是分类属性中的一个值。

11、作为优选的,所述采样数据评估模块的执行包括以下步骤:

12、s01、基于所述访问链接中包含的属性特征类型,并与获取wdb中的回函execl数据结果进行比对,其需要满足下式:

13、

14、s02、根据上述判断数据获取的质量s,并通过上述步骤1中属性特征类型中一组随机的查询randomq{q1,q2…,n},分别在wdb和s中进行查询,通过比较同一查询下各自查询结果的数量,得到对样本偏差的一个评价,公式如下:

15、

16、s03、基于步骤2中的公式结果,若quality(s)趋向于0,则表示该样本记录集合的偏差越小;反之,quality(s)越大,表示样本记录集合偏差越大。

17、作为优选的,所述r为每次生成的所述访问链接,而所述q为针对所述r生成的execl数据结果。

18、作为优选的,所述数据访问获取模块生成数据访问模式,其具体步骤如下:

19、s11、从任意一个查询qo开始,并提交给wdb;

20、s12、把查询结果中的记录保存在本地rl,对当前已经保存下来的记录r建立wgl;

21、s13、判断是否达到终止条件:如果是,则终止,否则进入下一步;

22、s14、通过对当前wgl的分析,从rl中选取一个合适的记录形成下一次的查询,转步骤s11。

23、作为优选的,所述修订模块针对最近的两个查询结果q1和q2,如果是ai是关键词属性,则q1在ai上的值是q2在ai上值的超集;如果是ai范围属性,则q1在ai上的取值范围是q2在ai上的子范围;如果是ai分类属性,则q1在ai上的值等于q2在ai上的值。

24、作为优选的,所述wed图数据库对于一个给定的wdb,表示为wg(v,e);其中,v是顶点的集合,每个顶点vi都与wdb的记录ri一一对应。

25、在上述技术方案中,本发明提供的一种基于图数据库的电网调度系统,具备以下有益效果:采用增量式的web数据库采样方法wdb-sampler,通过把一个web数据库转化成图来表示,达到对其进行增量采样的目的。使得不受查询接口中属性表达形式的限制,访问数据访问获取更加准确和便捷。

技术特征:

1.一种基于图数据库的电网调度系统,其特征在于,包括:

2.根据权利要求1所述的一种基于图数据库的电网调度系统,其特征在于,所述数据库为电网调度系统共享云端数据库,且数据访问获取模块只具备访问权限。

3.根据权利要求1所述的一种基于图数据库的电网调度系统,其特征在于,所述属性特征包括关键词属性、范围属性和分类属性,其中:

4.根据权利要求1所述的一种基于图数据库的电网调度系统,其特征在于,所述采样数据评估模块的执行包括以下步骤:

5.根据权利要求4所述的一种基于图数据库的电网调度系统,其特征在于,所述r为每次生成的所述访问链接,而所述q为针对所述r生成的execl数据结果。

6.根据权利要求1所述的一种基于图数据库的电网调度系统,其特征在于,所述数据访问获取模块生成数据访问模式,其具体步骤如下:

7.根据权利要求1所述的一种基于图数据库的电网调度系统,其特征在于,所述修订模块针对最近的两个查询结果q1和q2,如果是ai是关键词属性,则q1在ai上的值是q2在ai上值的超集;如果是ai范围属性,则q1在ai上的取值范围是q2在ai上的子范围;如果是ai分类属性,则q1在ai上的值等于q2在ai上的值。

8.根据权利要求1所述的一种基于图数据库的电网调度系统,其特征在于,所述wed图数据库对于一个给定的wdb,表示为wg(v,e);其中,v是顶点的集合,每个顶点vi都与wdb的记录ri一一对应。

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至8任一项所述基于图数据库的电网调度系统的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8任一项所述基于图数据库的电网调度系统的步骤。

技术总结本发明公开了一种基于图数据库的电网调度系统,包括:数据访问获取模块,根据查询接口中不同的属性特征访问数据库,并将收集的数据生成回函execl进行反馈客户端;采样数据评估模块,基于客户端在同一时间段生成的相同访问链接,与反馈的所述回函execl数据结果执行采集偏移评估做出反应。该发明提供的基于图数据库的电网调度系统,采用增量式的Web数据库采样方法WDB‑Sampler,通过把一个Web数据库转化成图来表示,达到对其进行增量采样的目的。技术研发人员:曹建伟,马爱军,柳昂,杭海燕,甘雯,沈诚亮,胡锐,孙龙祥,顾伟康,柏建良,李仁忠,吴夕纯,许伟,胡宗宁,陈永炜,董建强,翁兴辰,周林,肖杨明受保护的技术使用者:国网浙江省电力有限公司湖州供电公司技术研发日:技术公布日:2024/9/29

本文地址:https://www.jishuxx.com/zhuanli/20241009/307688.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。