国产精品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)及用戶終端的制作方法

      文檔序號(hào):7818619閱讀:185來源:國知局
      路由訪問方法、路由訪問系統(tǒng)及用戶終端的制作方法
      【專利摘要】本發(fā)明實(shí)施例提供了一種路由訪問方法、路由訪問系統(tǒng)及用戶終端,所述方法包括:用戶終端接收并保存管理節(jié)點(diǎn)發(fā)送的路由配置表,所述路由配置表中包含數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)與所述哈希值的對(duì)應(yīng)關(guān)系;所述用戶終端根據(jù)所述路由配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí),并向所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)執(zhí)行數(shù)據(jù)的讀寫操作。本發(fā)明實(shí)施例提供了一種路由訪問方法、路由訪問系統(tǒng)及用戶終端可以提升用戶終端進(jìn)行路由訪問的性能,減少網(wǎng)絡(luò)延時(shí)。
      【專利說明】路由訪問方法、路由訪問系統(tǒng)及用戶終端

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種路由訪問方法、路由訪問系統(tǒng)及用戶 終端。

      【背景技術(shù)】
      [0002] 傳統(tǒng)的非關(guān)系型的數(shù)據(jù)庫(NoSQL)數(shù)據(jù)庫在多節(jié)點(diǎn)集群模式下,訪問路由信息由 獨(dú)立的路由節(jié)點(diǎn)管理。用戶終端對(duì)該數(shù)據(jù)庫中的任意數(shù)據(jù)節(jié)點(diǎn)進(jìn)行訪問時(shí),都需要先訪問 獨(dú)立的路由節(jié)點(diǎn),該獨(dú)立的理由節(jié)點(diǎn)會(huì)根據(jù)用戶終端訪問的數(shù)據(jù)信息查找對(duì)應(yīng)的數(shù)據(jù)節(jié) 點(diǎn),并將用戶終端的數(shù)據(jù)請(qǐng)求信息轉(zhuǎn)發(fā)給對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn),數(shù)據(jù)節(jié)點(diǎn)接收到上述數(shù)據(jù)請(qǐng)求 消息后,會(huì)進(jìn)行相應(yīng)的處理,并先將處理結(jié)果反饋給獨(dú)立的路由節(jié)點(diǎn),再由獨(dú)立的路由節(jié)點(diǎn) 將反饋結(jié)果返回給用戶終端。
      [0003] 由于現(xiàn)有的路由訪問系統(tǒng)中,所有的數(shù)據(jù)訪問操作都需要先經(jīng)過獨(dú)立節(jié)點(diǎn)然后再 到達(dá)數(shù)據(jù)節(jié)點(diǎn)才能完成,也就是需要經(jīng)過兩次跳轉(zhuǎn)才能完成,所以會(huì)影響數(shù)據(jù)訪問的性能, 增加網(wǎng)絡(luò)延遲。


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

      [0004] 本發(fā)明提供了一種路由訪問方法、路由訪問系統(tǒng)及用戶終端,在用戶終端進(jìn)行路 由訪問時(shí),僅需要一跳操作就能完成,提升了數(shù)據(jù)訪問性能,減少了網(wǎng)絡(luò)延遲。
      [0005] 本發(fā)明實(shí)施例一方面提供了一種路由訪問方法,包括:
      [0006] 用戶終端接收并保存管理節(jié)點(diǎn)發(fā)送的路由配置表,所述路由配置表中包含數(shù)據(jù)節(jié) 點(diǎn)的標(biāo)識(shí)與所述哈希值的對(duì)應(yīng)關(guān)系;
      [0007] 所述用戶終端根據(jù)所述路由配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí),并向所述數(shù)據(jù)節(jié)點(diǎn) 標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)執(zhí)行數(shù)據(jù)的讀寫操作。
      [0008] 優(yōu)選的,所述路由配置表由所述管理節(jié)點(diǎn)設(shè)置。
      [0009] 優(yōu)選的,所述配置表中包含數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng)關(guān) 系,包括:
      [0010] 所述管理節(jié)點(diǎn)將所述哈希值分為多個(gè)數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊對(duì)應(yīng)于一個(gè)哈希值的取 值區(qū)間;
      [0011] 建立所述數(shù)據(jù)塊與所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系。
      [0012] 優(yōu)選的,所述建立所述數(shù)據(jù)塊與所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系,包括:
      [0013] 根據(jù)所述數(shù)據(jù)節(jié)點(diǎn)的權(quán)重及負(fù)載情況,為所述數(shù)據(jù)節(jié)點(diǎn)分配對(duì)應(yīng)的數(shù)據(jù)塊信息。
      [0014] 優(yōu)選的,所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)包括數(shù)據(jù)節(jié)點(diǎn)的編號(hào)、IP地址、端口號(hào)和名稱中的至 少一個(gè);所述數(shù)據(jù)標(biāo)識(shí)是數(shù)據(jù)的關(guān)鍵字。
      [0015] 優(yōu)選的,所述方法還包括:
      [0016] 所述用戶終端將所述獲取的路由配置表保存在所述驅(qū)動(dòng)內(nèi)存中。
      [0017] 優(yōu)選的,所述方法還包括:
      [0018] 當(dāng)所述用戶終端向所述確定的數(shù)據(jù)節(jié)點(diǎn)執(zhí)行數(shù)據(jù)讀寫操作失敗時(shí),重新從所述管 理節(jié)點(diǎn)上獲取更新后的路由配置表;
      [0019] 所述用戶終端將獲取的更新后的路由配置表保存在內(nèi)存中,并根據(jù)所述更新后的 路由配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)。
      [0020] 優(yōu)選的,所述方法還包括:
      [0021] 所述用戶終端提取進(jìn)行數(shù)據(jù)讀寫操作的數(shù)據(jù)標(biāo)識(shí);
      [0022] 根據(jù)所述數(shù)據(jù)標(biāo)識(shí)獲取對(duì)應(yīng)的哈希值,并根據(jù)所述哈希值在所屬路由配置表中查 找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)信息。
      [0023] 優(yōu)選的,所述根據(jù)所述數(shù)據(jù)標(biāo)識(shí)獲取對(duì)應(yīng)的哈希值,包括:
      [0024] 根據(jù)所述數(shù)據(jù)標(biāo)識(shí)查找對(duì)應(yīng)的哈希值;或者
      [0025] 將所述數(shù)據(jù)標(biāo)識(shí)直接進(jìn)行哈希運(yùn)算,計(jì)算出對(duì)應(yīng)的哈希值。
      [0026] 本發(fā)明實(shí)施例還提供了一種路由訪問系統(tǒng),包括:管理節(jié)點(diǎn)和至少兩個(gè)數(shù)據(jù)節(jié)點(diǎn), 其中:
      [0027] 所述管理節(jié)點(diǎn),用于配置路由配置表,并將所述路由配置表發(fā)送給用戶終端,所述 路由配置表上包含數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng)關(guān)系;
      [0028] 所述數(shù)據(jù)節(jié)點(diǎn),用于和管理節(jié)點(diǎn)連接,并根據(jù)所述用戶終端的請(qǐng)求完成數(shù)據(jù)的讀 寫操作。
      [0029] 優(yōu)選的,所述路由配置表上包含數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng) 關(guān)系,包括:
      [0030] 將哈希值分為多個(gè)數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊對(duì)應(yīng)于一個(gè)哈希值的取值區(qū)間;
      [0031] 建立數(shù)據(jù)塊與所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系。
      [0032] 優(yōu)選的,所述建立所述數(shù)據(jù)塊與所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系,包括:
      [0033] 根據(jù)所述數(shù)據(jù)節(jié)點(diǎn)的權(quán)重及負(fù)載情況,為所述數(shù)據(jù)節(jié)點(diǎn)分配對(duì)應(yīng)的數(shù)據(jù)塊信息。
      [0034] 優(yōu)選的,所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)包括數(shù)據(jù)節(jié)點(diǎn)的編號(hào)、IP地址、端口號(hào)和名稱中的至 少一個(gè);所述數(shù)據(jù)標(biāo)識(shí)是數(shù)據(jù)的關(guān)鍵字。
      [0035] 優(yōu)選的,所述管理節(jié)點(diǎn),還用于獲取所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)信息。
      [0036] 本發(fā)明實(shí)施例還提供了一種用戶終端,包括:
      [0037] 收發(fā)單元,用于向管理節(jié)點(diǎn)請(qǐng)求路由配置信息表,并接收所述管理節(jié)點(diǎn)發(fā)送的路 由配置表;
      [0038] 存儲(chǔ)單元,用于將所述收發(fā)單元獲取到的路由配置表保存在所述內(nèi)存中;
      [0039] 數(shù)據(jù)讀寫單元,用于根據(jù)所述路由配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí),并向所述數(shù) 據(jù)節(jié)點(diǎn)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)發(fā)起數(shù)據(jù)讀寫操作。
      [0040] 優(yōu)選的,所述收發(fā)單元,還用于在所述數(shù)據(jù)讀寫單元無法完成數(shù)據(jù)讀寫操作時(shí),再 次向所述管理節(jié)點(diǎn)請(qǐng)求路由配置表,并接收所述管理節(jié)點(diǎn)發(fā)送的更新后的路由配置表;
      [0041] 所述存儲(chǔ)單元,還用于保存所述收發(fā)單元獲取到的更新后的路由配置表;
      [0042] 所述讀寫單元,還用于根據(jù)更新后的路由配置表確定對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)。
      [0043] 優(yōu)選的,所述數(shù)據(jù)讀寫單元,還用于根據(jù)所述用戶終端進(jìn)行數(shù)據(jù)讀寫的數(shù)據(jù)標(biāo)識(shí) 獲取對(duì)應(yīng)的哈希值,并根據(jù)所述哈希值在所屬路由配置表中查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)。 [0044] 優(yōu)選的,所述用戶終端還包括運(yùn)算單元,用于將所述用戶終端的數(shù)據(jù)標(biāo)識(shí)進(jìn)行哈 希運(yùn)算后得出哈希值。
      [0045] 本發(fā)明實(shí)施例所提供的路由訪問方法、路由訪問系統(tǒng)及用戶終端,具有以下有益 效果:
      [0046] 在多節(jié)點(diǎn)集群模式下,將路由訪問信息保存在用戶終端上,數(shù)據(jù)節(jié)點(diǎn)的路由選擇 直接在用戶終端本地就能完成,查找到對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)后,直接將訪問請(qǐng)求發(fā)送給數(shù)據(jù)節(jié) 點(diǎn),不需要在經(jīng)過管理節(jié)點(diǎn),這樣不需要二次跳轉(zhuǎn),可以提升訪問性能。

      【專利附圖】

      【附圖說明】
      [0047] 為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述匯 總所需要使用的附圖作簡單介紹,顯而易見地,下面描述的附圖僅僅是本發(fā)明的一些實(shí)施 例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲 得其他的附圖。
      [0048] 圖1是本發(fā)明實(shí)施例所提供的路由訪問系統(tǒng)的拓?fù)鋱D;
      [0049] 圖2是本發(fā)明實(shí)施例中管理節(jié)點(diǎn)設(shè)置路由配置表的流程圖;
      [0050] 圖3是本發(fā)明實(shí)施例中用戶終端進(jìn)行數(shù)據(jù)訪問的第一流程圖;
      [0051] 圖4是本發(fā)明實(shí)施例中用戶終端進(jìn)行數(shù)據(jù)訪問的第二流程圖;
      [0052] 圖5是本發(fā)明實(shí)施例中用戶終端的第一結(jié)構(gòu)示意圖;
      [0053] 圖6是本發(fā)明實(shí)施例中用戶終端的第二結(jié)構(gòu)示意圖。

      【具體實(shí)施方式】
      [0054] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本 發(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施 例,都屬于本發(fā)明保護(hù)的范圍。
      [0055] 實(shí)施例一:
      [0056] 如圖1所示,本發(fā)明實(shí)施例提供了一種路由訪問系統(tǒng),也可以看做是一種無跳轉(zhuǎn) 訪問的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),該路由訪問系統(tǒng)中包括一個(gè)管理節(jié)點(diǎn)及至少兩個(gè)數(shù)據(jù)節(jié)點(diǎn),其中:
      [0057] 管理節(jié)點(diǎn),與至少兩個(gè)數(shù)據(jù)節(jié)點(diǎn)連接,并設(shè)置路由配置表,所述路由配置表中包含 數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng)關(guān)系,當(dāng)用戶終端向管理節(jié)點(diǎn)請(qǐng)求該路由 配置表時(shí),將該路由配置表發(fā)送給用戶終端;
      [0058] 數(shù)據(jù)節(jié)點(diǎn),和管理節(jié)點(diǎn)連接,接收用戶終端的發(fā)送的數(shù)據(jù)讀寫信息,完成用戶終端 的數(shù)據(jù)讀寫操作。
      [0059] 其中,所述管理節(jié)點(diǎn)還用于對(duì)失效節(jié)點(diǎn)進(jìn)行處置,充當(dāng)元數(shù)據(jù)服務(wù)器,管理和維護(hù) 路由表等信息,獲取數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí),所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)包括數(shù)據(jù)節(jié)點(diǎn)的編號(hào)、IP地址、 端口號(hào)和名稱中的至少一個(gè)。
      [0060] 在本發(fā)明另外一個(gè)實(shí)施例中,管理節(jié)點(diǎn)還承擔(dān)對(duì)用戶終端接入路由訪問系統(tǒng)前的 認(rèn)證工作。
      [0061] 在本發(fā)明實(shí)施例中,管理節(jié)點(diǎn)與其管理的數(shù)據(jù)節(jié)點(diǎn)可以稱為一個(gè)集群,在該集群 中,一個(gè)管理節(jié)點(diǎn)可以與N個(gè)數(shù)據(jù)節(jié)點(diǎn)連接,N為自然數(shù)。
      [0062] 在本發(fā)明實(shí)施例中,所述管理節(jié)點(diǎn)可以是一個(gè)服務(wù)器,或者其他存儲(chǔ)設(shè)備,所述數(shù) 據(jù)節(jié)點(diǎn)也可以是服務(wù)器、PC機(jī)或者其他存儲(chǔ)設(shè)備。
      [0063] 實(shí)施例二
      [0064] 在本發(fā)明實(shí)施例中,管理節(jié)點(diǎn)設(shè)置路由配置表的方法可以如圖2所示,具體包括:
      [0065] 201、管理節(jié)點(diǎn)將0?232哈希值數(shù)值區(qū)間分為若干個(gè)數(shù)據(jù)塊(Chunk),每個(gè)數(shù)據(jù)塊 的范圍可以是相同的,如包含65535個(gè)數(shù)據(jù),也可以是不同的。
      [0066] 需要說明的是:數(shù)據(jù)信息的關(guān)鍵字(Key)值經(jīng)過哈希運(yùn)算后均可以被哈希成0? 232之間的數(shù)值。
      [0067] 202、管理節(jié)點(diǎn)根據(jù)數(shù)據(jù)節(jié)點(diǎn)的硬件信息、負(fù)載、狀態(tài)等為數(shù)據(jù)節(jié)點(diǎn)分配權(quán)重,如表 1所示,表1也可以叫做集群配置表。在表1中,第一數(shù)據(jù)節(jié)點(diǎn)Cluster 1和第二數(shù)據(jù)節(jié)點(diǎn) Cluster 2的權(quán)重是相同的,均為1,則管理節(jié)點(diǎn)可以為第一數(shù)據(jù)節(jié)點(diǎn)和第二數(shù)據(jù)節(jié)點(diǎn)分配 相同數(shù)量的數(shù)據(jù)塊。
      [0068] 其中,表1中的ID表示表1中相應(yīng)記錄的編號(hào)。數(shù)據(jù)節(jié)點(diǎn)的狀態(tài)主要包括開啟和 關(guān)閉兩種狀態(tài),當(dāng)數(shù)據(jù)節(jié)點(diǎn)處于開啟狀態(tài)時(shí),可以執(zhí)行數(shù)據(jù)的讀寫操作,當(dāng)數(shù)據(jù)節(jié)點(diǎn)處于關(guān) 閉狀態(tài)時(shí),則無法進(jìn)行數(shù)據(jù)的讀寫操作。
      [0069] 表 1
      [0070]

      【權(quán)利要求】
      1. 一種路由訪問方法,其特征在于,包括: 用戶終端接收并保存管理節(jié)點(diǎn)發(fā)送的路由配置表,所述路由配置表中包含數(shù)據(jù)節(jié)點(diǎn)的 標(biāo)識(shí)與所述哈希值的對(duì)應(yīng)關(guān)系; 所述用戶終端根據(jù)所述路由配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí),并向所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí) 對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)執(zhí)行數(shù)據(jù)的讀寫操作。
      2. 根據(jù)權(quán)利要求1所述的路由訪問方法,其特征在于,所述路由配置表由所述管理節(jié) 點(diǎn)設(shè)置。
      3. 根據(jù)權(quán)利要求1所述的路由訪問方法,其特征在于,所述配置表中包含數(shù)據(jù)節(jié)點(diǎn)的 標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng)關(guān)系,包括: 所述管理節(jié)點(diǎn)將所述哈希值分為多個(gè)數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊對(duì)應(yīng)于一個(gè)哈希值的取值區(qū) 間; 建立所述數(shù)據(jù)塊與所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系。
      4. 根據(jù)權(quán)利要求3所述的路由訪問方法,其特征在于,所述建立所述數(shù)據(jù)塊與所述數(shù) 據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系,包括: 根據(jù)所述數(shù)據(jù)節(jié)點(diǎn)的權(quán)重及負(fù)載情況,為所述數(shù)據(jù)節(jié)點(diǎn)分配對(duì)應(yīng)的數(shù)據(jù)塊信息。
      5. 根據(jù)權(quán)利要求1所述的路由訪問方法,其特征在于,所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)包括數(shù)據(jù) 節(jié)點(diǎn)的編號(hào)、IP地址、端口號(hào)和名稱中的至少一個(gè);所述數(shù)據(jù)標(biāo)識(shí)是數(shù)據(jù)的關(guān)鍵字。
      6. 根據(jù)權(quán)利要求1至5任一所述的路由訪問方法,其特征在于,所述方法還包括: 所述用戶終端將所述獲取的路由配置表保存在所述驅(qū)動(dòng)內(nèi)存中。
      7. 根據(jù)權(quán)利要求1至5任一所述的路由訪問方法,其特征在于,所述方法還包括: 當(dāng)所述用戶終端向所述確定的數(shù)據(jù)節(jié)點(diǎn)執(zhí)行數(shù)據(jù)讀寫操作失敗時(shí),重新從所述管理節(jié) 點(diǎn)上獲取更新后的路由配置表; 所述用戶終端將獲取的更新后的路由配置表保存在內(nèi)存中,并根據(jù)所述更新后的路由 配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)。
      8. 根據(jù)權(quán)利要求1至5任一所述的路由訪問方法,其特征在于,所述方法還包括: 所述用戶終端提取進(jìn)行數(shù)據(jù)讀寫操作的數(shù)據(jù)標(biāo)識(shí); 根據(jù)所述數(shù)據(jù)標(biāo)識(shí)獲取對(duì)應(yīng)的哈希值,并根據(jù)所述哈希值在所屬路由配置表中查找對(duì) 應(yīng)的數(shù)據(jù)節(jié)點(diǎn)信息。
      9. 根據(jù)權(quán)利要求8所述的路由訪問方法,其特征在于,所述根據(jù)所述數(shù)據(jù)標(biāo)識(shí)獲取對(duì) 應(yīng)的哈希值,包括: 根據(jù)所述數(shù)據(jù)標(biāo)識(shí)查找對(duì)應(yīng)的哈希值;或者 將所述數(shù)據(jù)標(biāo)識(shí)直接進(jìn)行哈希運(yùn)算,計(jì)算出對(duì)應(yīng)的哈希值。
      10. -種路由訪問系統(tǒng),其特征在于,包括:管理節(jié)點(diǎn)和至少兩個(gè)數(shù)據(jù)節(jié)點(diǎn),其中: 所述管理節(jié)點(diǎn),用于配置路由配置表,并將所述路由配置表發(fā)送給用戶終端,所述路由 配置表上包含數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng)關(guān)系; 所述數(shù)據(jù)節(jié)點(diǎn),用于和管理節(jié)點(diǎn)連接,并根據(jù)所述用戶終端的請(qǐng)求完成數(shù)據(jù)的讀寫操 作。
      11. 根據(jù)權(quán)利要求10所述的路由訪問系統(tǒng),其特征在于,所述路由配置表上包含數(shù)據(jù) 節(jié)點(diǎn)的標(biāo)識(shí)與所述數(shù)據(jù)標(biāo)識(shí)的哈希值的對(duì)應(yīng)關(guān)系,包括: 將哈希值分為多個(gè)數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊對(duì)應(yīng)于一個(gè)哈希值的取值區(qū)間; 建立數(shù)據(jù)塊與所述數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系。
      12. 根據(jù)權(quán)利要求11所述的路由訪問系統(tǒng),其特征在于,所述建立所述數(shù)據(jù)塊與所述 數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)的映射關(guān)系,包括: 根據(jù)所述數(shù)據(jù)節(jié)點(diǎn)的權(quán)重及負(fù)載情況,為所述數(shù)據(jù)節(jié)點(diǎn)分配對(duì)應(yīng)的數(shù)據(jù)塊信息。
      13. 根據(jù)權(quán)利要求10所述的路由訪問系統(tǒng),其特征在于,所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)包括數(shù) 據(jù)節(jié)點(diǎn)的編號(hào)、IP地址、端口號(hào)和名稱中的至少一個(gè);所述數(shù)據(jù)標(biāo)識(shí)是數(shù)據(jù)的關(guān)鍵字。
      14. 根據(jù)權(quán)利要求10至13任一所述的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),其特征在于, 所述管理節(jié)點(diǎn),還用于獲取所述數(shù)據(jù)節(jié)點(diǎn)的標(biāo)識(shí)信息。
      15. -種用戶終端,其特征在于,包括: 收發(fā)單元,用于向管理節(jié)點(diǎn)請(qǐng)求路由配置信息表,并接收所述管理節(jié)點(diǎn)發(fā)送的路由配 置表; 存儲(chǔ)單元,用于將所述收發(fā)單元獲取到的路由配置表保存在所述內(nèi)存中; 數(shù)據(jù)讀寫單元,用于根據(jù)所述路由配置表查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí),并向所述數(shù)據(jù)節(jié) 點(diǎn)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)發(fā)起數(shù)據(jù)讀寫操作。
      16. 根據(jù)權(quán)利要求15所述的用戶終端,其特征在于, 所述收發(fā)單元,還用于在所述數(shù)據(jù)讀寫單元無法完成數(shù)據(jù)讀寫操作時(shí),再次向所述管 理節(jié)點(diǎn)請(qǐng)求路由配置表,并接收所述管理節(jié)點(diǎn)發(fā)送的更新后的路由配置表; 所述存儲(chǔ)單元,還用于保存所述收發(fā)單元獲取到的更新后的路由配置表; 所述讀寫單元,還用于根據(jù)更新后的路由配置表確定對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)。
      17. 根據(jù)權(quán)利要求15或16所述的用戶終端,其特征在于,所述數(shù)據(jù)讀寫單元,還用于根 據(jù)所述用戶終端進(jìn)行數(shù)據(jù)讀寫的數(shù)據(jù)標(biāo)識(shí)獲取對(duì)應(yīng)的哈希值,并根據(jù)所述哈希值在所屬路 由配置表中查找對(duì)應(yīng)的數(shù)據(jù)節(jié)點(diǎn)標(biāo)識(shí)。
      18. 根據(jù)權(quán)利要求17所述的用戶終端,其特征在于,所述用戶終端還包括: 運(yùn)算單元,用于將所述用戶終端的數(shù)據(jù)標(biāo)識(shí)進(jìn)行哈希運(yùn)算后得出哈希值。
      【文檔編號(hào)】H04L12/743GK104301233SQ201410606912
      【公開日】2015年1月21日 申請(qǐng)日期:2014年10月31日 優(yōu)先權(quán)日:2014年10月31日
      【發(fā)明者】賈瑋, 謝一鳴, 肖銳, 張姣 申請(qǐng)人:易準(zhǔn)科技發(fā)展(上海)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1