System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码日韩精品一区二区免费暖暖 ,亚洲AV日韩AV无码污污网站,国产成人亚洲综合无码精品
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    能源互聯網營銷服務系統中臺數據的更新方法、裝置及存儲介質制造方法及圖紙

    技術編號:44205165 閱讀:12 留言:0更新日期:2025-02-06 18:39
    本發明專利技術提出了一種能源互聯網營銷服務系統中臺數據的更新方法、裝置及存儲介質,該方法包括:接收用戶在一個渠道的任一個能源銷售終端的操作請求,并發送至數據中臺的調度節點和與能源銷售終端相連接的數據庫節點;從操作請求中獲取操作類型及操作數據標識,如果操作類型為添加或修改,則基于操作數據標識判斷操作的數據對象是否存儲在與該能源銷售終端相連接的數據庫節點上,如果否,則基于第一圖神經網絡在M個數據庫節點中選擇一個數據庫節點,并在其上開辟一個數據操作內存空間,在該空間內基于操作類型及操作數據標識完成數據對象的更新,并基于更新后的操作對象更新相應的數據庫節點中的數據對象。大大降低了調度節點的負擔。

    【技術實現步驟摘要】

    本專利技術涉及數據庫操作,具體涉及一種能源互聯網營銷服務系統中臺數據的更新方法、裝置及存儲介質


    技術介紹

    1、能源互聯網營銷服務系統,比如用電網上營銷系統涉及多種銷售渠道、每個銷售渠道又具有多個銷售終端,單位時間內(如一天或1小時等)交易數據量極大,因此,一般采用分布式數據庫存儲交易數據,由于數據庫節點較多,因此,在存儲數據時需要采用均衡算法進行負載均衡,且在某一個數據庫節點上的數據量較大時需要使用數據遷移算法對其數據進行遷移,這些操作都需要使用調度節點,由于電網交易數據量較大,從而調度節點數據處理量加大,極端情況下,導致調度節點宕機,影響了系統性能。

    2、現有技術中,還有一個方式采用多個調度節點,但采用多個調度節點,導致調度算法更為復雜,出現bug時難以查找,且維護成本較高。


    技術實現思路

    1、本專利技術針對上述現有技術中一個或多個技術缺陷,提出了如下技術方案。

    2、本專利技術提出了一種能源互聯網營銷服務系統中臺數據的更新方法,所述能源互聯網營銷服務系統包括數據中臺和n個渠道的能源銷售終端,所述數據中臺基于分布式數據庫構建,所述分布式數據庫具有m個數據庫節點,所述n個渠道的能源銷售終端通過互聯網與所述數據中臺的調度節點相連接,且所述n個渠道的能源銷售終端與所述m個數據庫節點中的至少一個數據庫節點連接,該方法包括:

    3、請求步驟,接收用戶在一個渠道的任一個能源銷售終端的操作請求,并將所述操作請求發送至所述數據中臺的調度節點和與該能源銷售終端相連接的數據庫節點;

    4、判斷步驟,所述調度節點從所述操作請求中獲取操作類型及操作數據標識,如果所述操作類型為添加或修改,則基于操作數據標識判斷所述操作的數據對象是否存儲在與該能源銷售終端相連接的數據庫節點上,如果是,則在與該能源銷售終端相連接的數據庫節點上開辟一個數據操作內存空間,如果否,則基于第一圖神經網絡在m個數據庫節點中選擇一個數據庫節點,并在該選擇的數據庫節點上開辟一個數據操作內存空間;

    5、更新步驟,在所述數據操作內存空間內基于所述操作類型及操作數據標識完成所述數據對象的更新,并基于更新后的操作對象更新相應的數據庫節點中的數據對象;

    6、其中,m≥2,n≥2。

    7、更進一步地,在與該能源銷售終端相連接的數據庫節點上開辟一個數據操作內存空間的操作包括:如果與該能源銷售終端相連接的數據庫節點僅有一個,則在該數據庫節點上開辟一個數據操作內存空間,如果與該能源銷售終端相連接的數據庫節點大于一個,則隨機選擇一個數據庫節點在其上開辟一個數據操作內存空間。

    8、更進一步地,所述更新步驟的操作為:對所述數據操作內存空間加鎖,如果所述操作類型為添加,則將所述操作數據標識和數據對象在所述數據操作內存空間組成一條數據記錄,如果存在與該能源銷售終端相連接的數據庫節點,則將所述數據記錄插入到與該能源銷售終端相連接的數據庫節點中的數據庫表中,如果不存在與該能源銷售終端相連接的數據庫節點,則將所述數據記錄插入到基于第一圖神經網絡在m個數據庫節點中選擇出來的一個數據庫節點中的數據庫表中;如果所述操作類型為修改且存在與該能源銷售終端相連接的數據庫節點,則基于所述操作數據標識從與該能源銷售終端相連接的數據庫節點中將原始數據對象讀入至所述數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,則將修改后的所述數據記錄基于所述操作數據標識替換與該能源銷售終端相連接的數據庫節點中的數據庫表的數據記錄,如果所述操作類型為修改且不存在與該能源銷售終端相連接的數據庫節點,則所述調度節點基于所述操作數據標識查找數據記錄所在的數據庫節點,如果所述數據記錄所在的數據庫節點與基于第一圖神經網絡在m個數據庫節點中選擇出來的一個數據庫節點為同一個節點,則基于所述操作數據標識從該同一個數據庫節點中讀取原始數據對象至所述數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,將修改后的所述數據記錄基于所述操作數據標識替換該同一個節點中的數據庫表的數據記錄,如果所述數據記錄所在的數據庫節點與基于第一圖神經網絡在m個數據庫節點中選擇出來的一個數據庫節點不為同一個節點,則所述調度節點基于所述操作數據標識將從不同于所述選擇出來的一個數據庫節點的另一個數據節點中讀取原始數據對象至數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,將修改后的所述數據記錄基于所述操作數據標識插入所述選擇出來的一個數據庫節點的數據庫表中,并基于所述操作數據標識刪除不同于所述選擇出來的一個數據庫節點的另一個數據節點中數據表的數據記錄。

    9、更進一步地,所述第一圖神經網絡的圖的組成方式為:n個渠道作為所述圖的n個渠道節點,m個數據庫節點作為所述圖的m個數據庫節點,如果一個渠道的能源銷售終端與一個數據庫節點存在連接關系,則該渠道節點與該數據庫節點之間存在一條邊,否則,不存在邊。

    10、更進一步地,所述渠道節點的特征值為:

    11、

    12、所述m個數據庫節點的特征值為:

    13、

    14、其中,cchanneli表示第i個渠道節點的特征值,teri表示第i個渠道節點連接的銷售終端數量,sumtertransi表示第i個渠道節點連接的所有銷售終端單位時間內交易之和,cdatabasej表示第j個數據庫節點的特征值,linkj表示第j個數據庫節點連接的渠道數量,n≥i≥1,m≥j≥1。

    15、更進一步地,所述圖神經網絡的渠道節點與數據庫節點之間邊的權重為:

    16、

    17、更進一步地,如果所述操作類型為刪除,所述調度節點基于操作數據標識直接將對應的數據記錄刪除。

    18、本專利技術還提出了一種能源互聯網營銷服務系統中臺數據的更新裝置,所述能源互聯網營銷服務系統包括數據中臺和n個渠道的能源銷售終端,所述數據中臺基于分布式數據庫構建,所述分布式數據庫具有m個數據庫節點,所述n個渠道的能源銷售終端通過互聯網與所述數據中臺的調度節點相連接,且所述n個渠道的能源銷售終端與所述m個數據庫節點中的至少一個數據庫節點連接,該裝置包括:

    19、請求單元,接收用戶在一個渠道的任一個能源銷售終端的操作請求,并將所述操作請求發送至所述數據中臺的調度節點和與該能源銷售終端相連接的數據庫節點;

    20、判斷單元,所述調度節點從所述操作請求中獲取操作類型及操作數據標識,如果所述操作類型為添加或修改,則基于操作數據標識判斷所述操作的數據對象是否存儲在與該能源銷售終端相連接的數據庫節點上,如果是,則在與該能源銷售終端相連接的數據庫節點上開辟一個數據操作內存空間,如果否,則基于第一圖神經網絡在m個數據本文檔來自技高網...

    【技術保護點】

    1.一種能源互聯網營銷服務系統中臺數據的更新方法,其特征在于,所述能源互聯網營銷服務系統包括數據中臺和N個渠道的能源銷售終端,所述數據中臺基于分布式數據庫構建,所述分布式數據庫具有M個數據庫節點,所述N個渠道的能源銷售終端通過互聯網與所述數據中臺的調度節點相連接,且所述N個渠道的能源銷售終端與所述M個數據庫節點中的至少一個數據庫節點連接,該方法包括:

    2.根據權利要求1所述的方法,其特征在于,在與該能源銷售終端相連接的數據庫節點上開辟一個數據操作內存空間的操作包括:如果與該能源銷售終端相連接的數據庫節點僅有一個,則在該數據庫節點上開辟一個數據操作內存空間,如果與該能源銷售終端相連接的數據庫節點大于一個,則隨機選擇一個數據庫節點在其上開辟一個數據操作內存空間。

    3.根據權利要求2所述的方法,其特征在于,所述更新步驟的操作為:對所述數據操作內存空間加鎖,如果所述操作類型為添加,則將所述操作數據標識和數據對象在所述數據操作內存空間組成一條數據記錄,如果存在與該能源銷售終端相連接的數據庫節點,則將所述數據記錄插入到與該能源銷售終端相連接的數據庫節點中的數據庫表中,如果不存在與該能源銷售終端相連接的數據庫節點,則將所述數據記錄插入到基于第一圖神經網絡在M個數據庫節點中選擇出來的一個數據庫節點中的數據庫表中;如果所述操作類型為修改且存在與該能源銷售終端相連接的數據庫節點,則基于所述操作數據標識從與該能源銷售終端相連接的數據庫節點中將原始數據對象讀入至所述數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,則將修改后的所述數據記錄基于所述操作數據標識替換與該能源銷售終端相連接的數據庫節點中的數據庫表的數據記錄,如果所述操作類型為修改且不存在與該能源銷售終端相連接的數據庫節點,則所述調度節點基于所述操作數據標識查找數據記錄所在的數據庫節點,如果所述數據記錄所在的數據庫節點與基于第一圖神經網絡在M個數據庫節點中選擇出來的一個數據庫節點為同一個節點,則基于所述操作數據標識從該同一個數據庫節點中讀取原始數據對象至所述數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,將修改后的所述數據記錄基于所述操作數據標識替換該同一個節點中的數據庫表的數據記錄,如果所述數據記錄所在的數據庫節點與基于第一圖神經網絡在M個數據庫節點中選擇出來的一個數據庫節點不為同一個節點,則所述調度節點基于所述操作數據標識將從不同于所述選擇出來的一個數據庫節點的另一個數據節點中讀取原始數據對象至數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,將修改后的所述數據記錄基于所述操作數據標識插入所述選擇出來的一個數據庫節點的數據庫表中,并基于所述操作數據標識刪除不同于所述選擇出來的一個數據庫節點的另一個數據節點中數據表的數據記錄。

    4.根據權利要求3所述的方法,其特征在于,所述第一圖神經網絡的圖的組成方式為:N個渠道作為所述圖的N個渠道節點,M個數據庫節點作為所述圖的M個數據庫節點,如果一個渠道的能源銷售終端與一個數據庫節點存在連接關系,則該渠道節點與該數據庫節點之間存在一條邊,否則,不存在邊。

    5.根據權利要求4所述的方法,其特征在于,如果所述操作類型為刪除,所述調度節點基于操作數據標識直接將對應的數據記錄刪除。

    6.一種能源互聯網營銷服務系統中臺數據的更新裝置,其特征在于,所述能源互聯網營銷服務系統包括數據中臺和N個渠道的能源銷售終端,所述數據中臺基于分布式數據庫構建,所述分布式數據庫具有M個數據庫節點,所述N個渠道的能源銷售終端通過互聯網與所述數據中臺的調度節點相連接,且所述N個渠道的能源銷售終端與所述M個數據庫節點中的至少一個數據庫節點連接,該裝置包括:

    7.根據權利要求1所述的裝置,其特征在于,在與該能源銷售終端相連接的數據庫節點上開辟一個數據操作內存空間的操作包括:如果與該能源銷售終端相連接的數據庫節點僅有一個,則在該數據庫節點上開辟一個數據操作內存空間,如果與該能源銷售終端相連接的數據庫節點大于一個,則隨機選擇一個數據庫節點在其上開辟一個數據操作內存空間。

    8.根據權利要求7所述的裝置,其特征在于,所述更新單元的操作為:對所述數據操作內存空間加鎖,如果所述操作類型為添加,則將所述操作數據標識和數據對象在所述數據操作內存空間組成一條數據記錄,如果存在與該能源銷售終端相連接的數據庫節點,...

    【技術特征摘要】

    1.一種能源互聯網營銷服務系統中臺數據的更新方法,其特征在于,所述能源互聯網營銷服務系統包括數據中臺和n個渠道的能源銷售終端,所述數據中臺基于分布式數據庫構建,所述分布式數據庫具有m個數據庫節點,所述n個渠道的能源銷售終端通過互聯網與所述數據中臺的調度節點相連接,且所述n個渠道的能源銷售終端與所述m個數據庫節點中的至少一個數據庫節點連接,該方法包括:

    2.根據權利要求1所述的方法,其特征在于,在與該能源銷售終端相連接的數據庫節點上開辟一個數據操作內存空間的操作包括:如果與該能源銷售終端相連接的數據庫節點僅有一個,則在該數據庫節點上開辟一個數據操作內存空間,如果與該能源銷售終端相連接的數據庫節點大于一個,則隨機選擇一個數據庫節點在其上開辟一個數據操作內存空間。

    3.根據權利要求2所述的方法,其特征在于,所述更新步驟的操作為:對所述數據操作內存空間加鎖,如果所述操作類型為添加,則將所述操作數據標識和數據對象在所述數據操作內存空間組成一條數據記錄,如果存在與該能源銷售終端相連接的數據庫節點,則將所述數據記錄插入到與該能源銷售終端相連接的數據庫節點中的數據庫表中,如果不存在與該能源銷售終端相連接的數據庫節點,則將所述數據記錄插入到基于第一圖神經網絡在m個數據庫節點中選擇出來的一個數據庫節點中的數據庫表中;如果所述操作類型為修改且存在與該能源銷售終端相連接的數據庫節點,則基于所述操作數據標識從與該能源銷售終端相連接的數據庫節點中將原始數據對象讀入至所述數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,則將修改后的所述數據記錄基于所述操作數據標識替換與該能源銷售終端相連接的數據庫節點中的數據庫表的數據記錄,如果所述操作類型為修改且不存在與該能源銷售終端相連接的數據庫節點,則所述調度節點基于所述操作數據標識查找數據記錄所在的數據庫節點,如果所述數據記錄所在的數據庫節點與基于第一圖神經網絡在m個數據庫節點中選擇出來的一個數據庫節點為同一個節點,則基于所述操作數據標識從該同一個數據庫節點中讀取原始數據對象至所述數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,將修改后的所述數據記錄基于所述操作數據標識替換該同一個節點中的數據庫表的數據記錄,如果所述數據記錄所在的數據庫節點與基于第一圖神經網絡在m個數據庫節點中選擇出來的一個數據庫節點不為同一個節點,則所述調度節點基于所述操作數據標識將從不同于所述選擇出來的一個數據庫節點的另一個數據節點中讀取原始數據對象至數據操作內存空間,在所述數據操作內存空間使用數據對象對原始數據對象進行修改,使用修改后的數據對象和所述操作數據標識在所述數據操作內存空間組成一條數據記錄,將修改后的所述數據記錄基于所述操作數據標識插入所述選擇出來的一個數據庫節點的數據庫表中,并基于所述操作數據標識刪除不同于所述選擇出來的一個數據庫節點的另一個數據節點中數據表的數據記錄。

    4.根據權利要求3所述的方法,其特征在于,所述第一圖神經網絡的圖的組成方式為:n個渠道作為所述圖的n個渠道節點,m個數據庫節點作為所述圖的m個數據庫節點,如果一個渠道的能源銷售終端與一個數據庫節點存在連接關系,則該渠道節點與該數據庫節點之間存在一條邊,否則,不存在邊。

    5.根據權利要求4所述的方法,其特征在于,如果所述操作類型為刪除,所述調度節點基于操作數據標識直接將對應的數據記錄刪除。

    6.一種能源互...

    【專利技術屬性】
    技術研發人員:閆雄鵬楊曉波畢超然王耀宇張希蔚李洪裕譚晨熊洪樟呂凜杰
    申請(專利權)人:國網冀北電力有限公司計量中心
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品无码一区二区三区爱欲 | 国产成年无码久久久久毛片| 99热门精品一区二区三区无码| 免费无码黄动漫在线观看| 亚洲av无码国产精品色在线看不卡 | 亚洲AV无码成人网站在线观看| WWW久久无码天堂MV| 无码无遮挡又大又爽又黄的视频| 无码日本电影一区二区网站| 亚洲av无码专区在线播放| 无码av中文一区二区三区桃花岛| 色欲A∨无码蜜臀AV免费播| 国产成人无码专区| 中文字幕韩国三级理论无码| 亚洲精品无码不卡在线播放HE | 中文无码亚洲精品字幕| 国产精品99精品无码视亚| 国产成人无码网站| 特级小箩利无码毛片| 久久久久av无码免费网| 日韩丰满少妇无码内射| 亚洲va中文字幕无码久久不卡| 潮喷无码正在播放| 中文字幕丰满乱子无码视频| 中文无码乱人伦中文视频在线V | 中文字幕AV无码一区二区三区 | 无码办公室丝袜OL中文字幕| 亚洲午夜无码久久| 亚洲AV无码成人网站在线观看| 精品无码一区二区三区亚洲桃色| 无码人妻精品中文字幕免费| 亚洲啪啪AV无码片| 亚洲av永久无码精品秋霞电影影院 | 国产爆乳无码视频在线观看3| 蜜臀AV无码精品人妻色欲| 最新亚洲春色Av无码专区| 制服在线无码专区| 亚洲国产成人无码AV在线影院| 亚洲av中文无码字幕色不卡 | 久久久久亚洲AV成人无码网站| 亚洲国产精品无码av|