国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種全局索引的方法及系統(tǒng)的制作方法

      文檔序號:8943082閱讀:290來源:國知局
      一種全局索引的方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及工業(yè)信息化領(lǐng)域,特別涉及一種全局索引的方法及系統(tǒng)。
      【背景技術(shù)】
      [0002] 在工業(yè)信息化領(lǐng)域,需要采集并存儲生產(chǎn)過程中的數(shù)據(jù),為工藝監(jiān)控及優(yōu)化、效益 評估以及管理決策等上層應(yīng)用提供高效的數(shù)據(jù)服務(wù),而隨著需要存儲的過程測量數(shù)據(jù)持續(xù) 增長,分布式實時數(shù)據(jù)庫得到了廣泛應(yīng)用。
      [0003] 在工業(yè)企業(yè)的信息化系統(tǒng)中,通常的,將位于工業(yè)現(xiàn)場的一個標簽點的數(shù)據(jù)存放 至存儲集群節(jié)點中,標簽點即數(shù)據(jù)采集點,為存儲數(shù)據(jù)的基本管理單元,通常對應(yīng)一個傳感 器的測量變量,如液位傳感器、溫度傳感器等,該傳感器采集的所有過程測量數(shù)據(jù)記錄均歸 屬于該標簽點;存儲集群節(jié)點即存儲空間,通常對應(yīng)一個存儲硬件,如存儲服務(wù)器。由于 過程測量數(shù)據(jù)量大,不同標簽點的數(shù)據(jù)會分別存儲在不同的存儲集群節(jié)點的具體存儲位置 中。這樣,在數(shù)據(jù)應(yīng)用中,數(shù)據(jù)的索引成為首要問題。
      [0004] 目前,主要通過全局索引和本地索引結(jié)合的兩級索引方式,通過全局索引建立標 簽點與存儲集群節(jié)點之間的映射關(guān)系,而單個存儲集群節(jié)點內(nèi)部的磁盤數(shù)據(jù)存儲則由本地 索引進行管理,通過全局和本地兩級索引,可以快速定位目標數(shù)據(jù)所在的存儲集群節(jié)點以 及該存儲集群節(jié)點中的具體存儲位置。
      [0005] 在全局索引中,主要采用分布式哈希表法和智能動態(tài)索引法,這兩種方法主要是 通過對標簽點名稱字符串進行哈希運算,生成對應(yīng)的哈希值,由哈希值確定目標存儲集群 節(jié)點,對于同一設(shè)備的多個標簽點,可能分配到不同的存儲集群節(jié)點上,這樣,導致數(shù)據(jù)庫 采集器或二次計算過程在多個存儲節(jié)點之間進行數(shù)據(jù)交換,增大了網(wǎng)絡(luò)傳輸負荷與業(yè)務(wù)流 程的不穩(wěn)定性,數(shù)據(jù)利用的效率低。

      【發(fā)明內(nèi)容】

      [0006] 有鑒于此,本發(fā)明的目的在于提供一種全局索引的方法及系統(tǒng),實現(xiàn)邏輯上相鄰 的標簽點的存儲空間的連續(xù)性,提高數(shù)據(jù)利用的效率。
      [0007] 為實現(xiàn)上述目的,本發(fā)明有如下技術(shù)方案:
      [0008] -種全局索引的方法,所述方法包括:
      [0009] 獲取標簽點的邏輯標識,標簽點的邏輯標識由包含該標簽點的工廠邏輯結(jié)構(gòu)中各 實體的實際標識由上至下依次組成;
      [0010] 將標簽點的邏輯標識依次排序;
      [0011] 按照標簽點的邏輯標識的排序,依次為各存儲集群節(jié)點分配標簽點;
      [0012] 將集群節(jié)點的標識與相應(yīng)的標簽點的邏輯標識進行映射,以構(gòu)成全局索引表。
      [0013] 可選的,依次為各存儲集群節(jié)點分配標簽點的步驟之前還包括:
      [0014] 將存儲集群節(jié)點的標識排序;
      [0015] 確定各存儲集群節(jié)點中所需存儲的標簽點數(shù)量;
      [0016] 依次為各存儲集群節(jié)點分配標簽點的步驟包括:
      [0017] 按照各存儲集群節(jié)點標識的排序及所需存儲的標簽點數(shù)量,將排序后的標簽點依 次分配至各存儲集群節(jié)點。
      [0018] 可選的,將存儲集群節(jié)點的標識排序的步驟包括:按照存儲集群節(jié)點的存儲空間 的大小將存儲集群節(jié)點的標識排序。
      [0019] 可選的,確定各存儲集群節(jié)點中所需存儲的標簽點數(shù)量的步驟包括:按照各存儲 集群節(jié)點的存儲空間在所有存儲集群節(jié)點的存儲空間總和中所占的比例,確定各存儲集群 節(jié)點中標簽點的存儲數(shù)量。
      [0020] 可選的,將集群節(jié)點的標識與相應(yīng)的標簽點的邏輯標識進行映射,以構(gòu)成全局索 引表的步驟包括:
      [0021] 將集群節(jié)點的標識與該存儲集群節(jié)點中所存儲的最后一項標簽點的邏輯標識進 行映射,以構(gòu)成全局索引表。
      [0022] 此外,本發(fā)明還提供了一種全局索引的系統(tǒng),包括:
      [0023] 邏輯標識獲取單元,用于獲取標簽點的邏輯標識,標簽點的邏輯標識由包含該標 簽點的工廠邏輯結(jié)構(gòu)中各實體的實際標識由上至下依次組成;
      [0024] 邏輯標識排序單元,用于將標簽點的邏輯標識進行排序;
      [0025] 標簽點分配單元,用于按照標簽點的邏輯標識的排序,依次為各存儲集群節(jié)點分 配標簽點;
      [0026] 映射單元,用于將集群節(jié)點的標識與相應(yīng)的標簽點的邏輯標識進行映射,以構(gòu)成 全局索引表。
      [0027] 可選的,還包括:
      [0028] 存儲集群節(jié)點排序單元,用于將存儲集群節(jié)點的標識排序;
      [0029] 標簽點數(shù)量確定單元,用于確定各存儲集群節(jié)點中所需存儲的標簽點數(shù)量;則,
      [0030] 所述標簽點分配單元,按照各存儲集群節(jié)點標識的排序及所需存儲的標簽點數(shù) 量,將排序后的標簽點依次分配至各存儲集群節(jié)點。
      [0031] 可選的,在所述存儲集群節(jié)點排序單元中,按照存儲集群節(jié)點的存儲空間的大小 將存儲集群節(jié)點的標識排序。
      [0032] 可選的,所述標簽點數(shù)量確定單元,按照各存儲集群節(jié)點的存儲空間在所有存儲 集群節(jié)點的存儲空間總和中所占的比例,確定各存儲集群節(jié)點中標簽點的存儲數(shù)量。
      [0033] 可選的,所述映射單元,將集群節(jié)點的標識與該存儲集群節(jié)點中所存儲的最后一 項標簽點的邏輯標識進行映射,以構(gòu)成全局索引表。
      [0034] 本發(fā)明實施例提供的全局索引的方法及系統(tǒng),按照標簽點的邏輯標識進行依次排 序,該邏輯標識中包含有該標簽點的工廠邏輯結(jié)構(gòu)的實際標識,在依序排序之后,在邏輯位 置上相鄰的標簽點連續(xù)排序,這樣,依次分配到各存儲集群節(jié)點后,可以有效的提升標簽點 存儲的空間的連續(xù)性,減少數(shù)據(jù)庫采集器或二次計算過程在多個存儲節(jié)點之間進行數(shù)據(jù)交 換,降低網(wǎng)絡(luò)傳輸負荷與業(yè)務(wù)流程的不穩(wěn)定性,由此獲得的存儲集群節(jié)點的標識與標簽點 的邏輯標識映射的全局索引表,可以有效提高數(shù)據(jù)利用效率。
      【附圖說明】
      [0035] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明 的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù) 這些附圖獲得其他的附圖。
      [0036] 圖1為本發(fā)明實施例的全局索引的方法流程圖;
      [0037] 圖2為本發(fā)明實施例的全局索引的方法中的工廠邏輯結(jié)構(gòu)的結(jié)構(gòu)示意圖;
      [0038] 圖3為本發(fā)明實施例的全局索引的方法中的邏輯標識排序的示意圖;
      [0039] 圖4為本發(fā)明實施例的全局索引的系統(tǒng)結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0040] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0041] 本發(fā)明提供了一種全局索引的方法,將標簽點的邏輯標識依次排序,并按照邏輯 標識的排序為存儲集群節(jié)點分配標簽點,進而獲得存儲集群節(jié)點的標識與標簽點的邏輯標 識映射的全局索引表。參見圖1所示,為本發(fā)明的方法的流程圖,為了更好的理解本發(fā)明的 技術(shù)方案和技術(shù)效果,以下將結(jié)合具
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1