一種分散式多節點查詢方法和系統

一種分散式多節點查詢方法和系統

《一種分散式多節點查詢方法和系統》是北京明略昭輝科技有限公司於2021年3月9日申請的專利,該專利公布號為CN112925828A,專利公布日為2021年6月8日,發明人是劉忠禹、高雅。

基本介紹

  • 中文名:一種分散式多節點查詢方法和系統 
  • 授權公告號:CN112925828A
  • 授權公告日:2021年6月8日
  • 申請號:2021102541191
  • 申請日:2021.03.09
  • 申請人:北京明略昭輝科技有限公司
  • 地址:100089北京市海淀區北三環西路25號27號樓二層2020室
  • 發明人:劉忠禹; 高雅
  • Int. Cl.:G06F16/2458(2019.01)I; G06F16/27(2019.01)I
  • 專利代理機構:青島清泰聯信智慧財產權代理有限公司37256
  • 代理人:李紅岩
專利摘要
本發明提出一種分散式多節點查詢方法和系統,其方法技術方案包括數據存儲步驟,在一分散式系統中選舉一領導者節點,所述領導者節點收到數據分片存儲請求後,在所述分散式系統中選取存儲節點進行存儲,並存儲所述數據分片的位置信息;數據查詢步驟,所述領導者節點收到數據分片查詢請求後,根據所述位置信息獲取所述數據分片所在的所述存儲節點,獲取並返回所述數據分片。本發明解決了解決現有技術方案在進行分散式存儲和查詢時可用性較低的問題,基於Raft算法來在多個工作節點之間同步數據分片位置信息,Raft算法會保證這個位置信息不會丟失,並以此實現整個查詢的高可用性能。

相關詞條

熱門詞條

聯絡我們