• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    分布式系統的信息處理方法及分布式信息處理系統技術方案

    技術編號:14953684 閱讀:201 留言:0更新日期:2017-04-02 10:17
    本發明專利技術公開了一種分布式系統的信息處理方法及分布式信息處理系統,其中,分布式系統包含用于存儲元信息的中心節點和多個用于存儲數據的數據節點;所述分布式系統的信息處理方法包括:接收信息操作請求;判斷信息操作請求的類型;若判斷得到信息操作請求的類型為元信息操作請求,則利用中心節點,根據元信息操作請求,對元信息進行操作;若判斷得到信息操作請求的類型為數據操作請求,則利用數據節點,根據數據操作請求,對數據進行操作。根據本發明專利技術提供的技術方案,實現了對各節點的管理職能的劃分,減輕了各節點的信息處理壓力,有助于提高分布式系統的處理效率。

    【技術實現步驟摘要】

    本專利技術涉及互聯網
    ,具體涉及一種分布式系統的信息處理方法及分布式信息處理系統
    技術介紹
    由于分布式系統具有高度的內聚性和透明性,已得到了廣泛的應用。然而在現有的分布式系統中,每個節點都需要存儲與管理元信息和數據。當節點接收到對元信息進行操作的操作請求時,該節點需要對元信息進行操作;而當節點接收到對數據進行操作的操作請求時,該節點還需對數據進行操作。因此,由于每個節點都需要對元信息和數據進行存儲與管理,導致各節點的信息處理壓力較大,影響了系統的處理效率。
    技術實現思路
    鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的分布式系統的信息處理方法及分布式信息處理系統。根據本專利技術的一個方面,提供了一種分布式系統的信息處理方法,分布式系統包含用于存儲元信息的中心節點和多個用于存儲數據的數據節點;該方法包括:接收信息操作請求;判斷信息操作請求的類型;若判斷得到信息操作請求的類型為元信息操作請求,則利用中心節點,根據元信息操作請求,對元信息進行操作;若判斷得到信息操作請求的類型為數據操作請求,則利用數據節點,根據數據操作請求,對數據進行操作。根據本專利技術的另一方面,提供了一種分布式信息處理系統,其包括:用于存儲元信息的中心節點和多個用于存儲數據的數據節點;其中,中心節點包括:第一接收模塊,適于接收元信息操作請求;第一操作處理模塊,適于根據元信息操作請求,對元信息進行操作;數據節點包括:第二接收模塊,適于接收數據操作請求;第二操作處理模塊,適于根據數據操作請求,對數據進行操作。根據本專利技術提供的技術方案,接收信息操作請求,接著判斷信息操作請求的類型,如果判斷得到信息操作請求的類型為元信息操作請求,則利用中心節點,根據元信息操作請求,對元信息進行操作;如果判斷得到信息操作請求的類型為數據操作請求,則利用數據節點,根據數據操作請求,對數據進行操作。根據本專利技術提供的技術方案,利用中心節點對元信息進行存儲與管理,并利用數據節點對數據進行存儲與管理,從而實現了對各節點的管理職能的劃分,減輕了各節點的信息處理壓力,有助于提高分布式系統的處理效率。上述說明僅是本專利技術技術方案的概述,為了能夠更清楚了解本專利技術的技術手段,而可依照說明書的內容予以實施,并且為了讓本專利技術的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本專利技術的具體實施方式。附圖說明通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本專利技術的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1示出了根據本專利技術一個實施例的分布式系統的信息處理方法的流程示意圖;圖2示出了根據本專利技術另一個實施例的分布式系統的信息處理方法的流程示意圖;圖3示出了根據本專利技術一個實施例的分布式信息處理系統的結構框圖;圖4示出了根據本專利技術另一個實施例的分布式信息處理系統的結構框圖。具體實施方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。在現有的分布式系統中,每個節點都需要存儲與管理元信息和數據。當節點接收到對元信息進行操作的操作請求時,該節點需要對元信息進行操作;而當節點接收到對數據進行操作的操作請求時,該節點還需對數據進行操作。因此,每個節點都需要對元信息和數據進行存儲與管理,導致各節點的信息處理壓力較大。為了解決上述問題,在本專利技術提供的技術方案中,分布式系統包含用于存儲元信息的中心節點和多個用于存儲數據的數據節點,也就是說,利用中心節點存儲元信息,并利用數據節點存儲數據,從而實現了對各節點的管理職能的劃分,減輕了各節點的信息處理壓力,有助于提高分布式系統的處理效率。圖1示出了根據本專利技術一個實施例的分布式系統的信息處理方法的流程示意圖,其中,分布式系統包含用于存儲元信息的中心節點和多個用于存儲數據的數據節點,如圖1所示,該方法包括如下步驟:步驟S100,接收信息操作請求。例如,當客戶端想要對分布式系統所存儲的信息進行刪除或修改等操作時,客戶端需要向分布式系統發送信息操作請求,那么在步驟S100中,接收客戶端發送的信息操作請求。步驟S101,判斷信息操作請求的類型;若判斷得到信息操作請求的類型為元信息操作請求,則執行步驟S102;若判斷得到信息操作請求的類型為數據操作請求,則執行步驟S103。其中,信息操作請求可能是請求對元信息進行操作的操作請求,也可能是請求對數據進行操作的操作請求,在本專利技術實施例中,將請求對元信息進行操作的操作請求的類型定義為元信息操作請求,將請求對數據進行操作的操作請求的類型定義為數據操作請求。由于在本專利技術中利用中心節點存儲元信息,利用數據節點存儲數據,因此在接收了信息操作請求之后,在步驟S101中,需要對信息操作請求的類型進行判斷。如果判斷得到信息操作請求的類型為元信息操作請求,則執行步驟S102;如果判斷得到信息操作請求的類型為數據操作請求,則執行步驟S103。具體地,信息操作請求可包括類型標識信息,在步驟S101中,根據信息操作請求中的類型標識信息可方便地對信息操作請求的類型進行判斷。例如,可用標識1表示元信息操作請求,用標識2表示數據操作請求。那么如果信息操作請求中的類型標識信息為標識1,則說明該信息操作請求的類型為元信息操作請求,則執行步驟S102;如果信息操作請求中的類型標識信息為標識2時,則說明該信息操作請求的類型為數據操作請求,則執行步驟S103。步驟S102,利用中心節點,根據元信息操作請求,對元信息進行操作。由于元信息是由中心節點進行存儲的,如果經步驟S101判斷得到信息操作請求的類型為元信息操作請求,那么在步驟S102中,利用中心節點,根據元信息操作請求,對元信息進行操作。例如,元信息操作請求為修改某條元信息,那么在步驟S102中,利用中心節點,對該條元信息進行修改操作。步驟S103,利用數據節點,根據數據操作請求,對數據進行操作。由于數據是由數據節點進行存儲的,如果經步驟S101判斷得到信息操作請求的類型為數據操作請求,則在步驟S103中,利用數據節點,根據數據操作請求,對數據進行操作。例如,數據操作請求為刪除某條數據,那么在步驟S103中,利用數據節點,對該條數據進行刪除操作。根據本專利技術提供的分布式系統的信息處理方法,接收信息操作請求,接著判斷信息操作請求的類型,如果判斷得到信息操作請求的類型為元信息操作請求,則利用中心節點,根據元信息操作請求,對元信息進行操作;如果判斷得到信息操作請求的類型為數據操作請求,則利用數據節點,根據數據操作請求,對數據進行操作。根據本專利技術提供的技術方案,利用中心節點對元信息進行存儲與管理,并利用數據節點對數據進行存儲與管理,從而實現了對各節點的管理職能的劃分,減輕了各節點的信息處理壓力,有助于提高分布式系統的處理效率。圖2示出了根據本專利技術另一個實施例的分布式系統的信息處理方法的流程示意圖,如圖2所示,該方法包括如下步驟:步驟S200,接收信息操作請求。在步驟S200本文檔來自技高網...
    分布式系統的信息處理方法及分布式信息處理系統

    【技術保護點】
    一種分布式系統的信息處理方法,所述分布式系統包含用于存儲元信息的中心節點和多個用于存儲數據的數據節點;所述方法包括:接收信息操作請求;判斷所述信息操作請求的類型;若判斷得到所述信息操作請求的類型為元信息操作請求,則利用中心節點,根據所述元信息操作請求,對元信息進行操作;若判斷得到所述信息操作請求的類型為數據操作請求,則利用數據節點,根據所述數據操作請求,對數據進行操作。

    【技術特征摘要】
    1.一種分布式系統的信息處理方法,所述分布式系統包含用于存儲元信息的中心節點和多個用于存儲數據的數據節點;所述方法包括:接收信息操作請求;判斷所述信息操作請求的類型;若判斷得到所述信息操作請求的類型為元信息操作請求,則利用中心節點,根據所述元信息操作請求,對元信息進行操作;若判斷得到所述信息操作請求的類型為數據操作請求,則利用數據節點,根據所述數據操作請求,對數據進行操作。2.根據權利要求1所述的方法,其中,所述方法還包括:所述中心節點接收數據節點發送的元信息更新消息,根據所述元信息更新消息對所存儲的元信息進行更新。3.根據權利要求1所述的方法,其中,在對元信息進行操作之后,所述方法還包括:生成以條目為單位的日志記錄,以所述日志記錄更新內存,并采用異步線程將所述日志記錄持久化添加到日志文件中。4.根據權利要求3所述的方法,其中,在所述采用異步線程將所述日志記錄持久化添加到日志文件中之后,所述方法還包括:判斷所述日志文件的大小是否大于預設閾值;若是,則對所述日志文件進行切分處理。5.根據權利要求3所述的方法,其中,所述中心節點為多個;在所述采用異步線程將所述日志記錄持久化添加到日志文件中之后,所述方法還包括:向其它中心節點發送日志同步消息,以供其它中心節點更新各自的日志文件。...

    【專利技術屬性】
    技術研發人員:趙安安,
    申請(專利權)人:北京奇虎科技有限公司,
    類型:發明
    國別省市:北京;11

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

    1
    主站蜘蛛池模板: 92午夜少妇极品福利无码电影| 亚洲AV无码国产在丝袜线观看| 无码不卡中文字幕av| 亚洲AV无码片一区二区三区| 亚洲午夜无码AV毛片久久| 无码超乳爆乳中文字幕久久| 国产精品无码av片在线观看播| 亚洲国产a∨无码中文777| 免费A级毛片无码A∨男男| 久久男人Av资源网站无码软件| 日韩精品无码视频一区二区蜜桃| 午夜无码性爽快影院6080| 国产爆乳无码视频在线观看| 无码人妻精品一区二区蜜桃AV| 50岁人妻丰满熟妇αv无码区| 国产成人综合日韩精品无码不卡| 黑人巨大无码中文字幕无码| 人妻系列无码专区无码中出| 国产亚洲精久久久久久无码| HEYZO无码综合国产精品| 97无码免费人妻超级碰碰夜夜| 久久久久久亚洲av成人无码国产 | 国产精品成人无码久久久久久 | 久久久久无码精品| 亚洲av无码偷拍在线观看| 久久久久久久人妻无码中文字幕爆 | 无码av最新无码av专区| 免费无码作爱视频| 中文字幕日韩精品无码内射| 亚洲av无码天堂一区二区三区 | 亚洲国产精品无码专区影院| 成人免费无码H在线观看不卡| 色视频综合无码一区二区三区| 成人无码区免费视频观看| 亚洲精品无码aⅴ中文字幕蜜桃| 中文字幕人成无码人妻| 无码人妻精品一区二区蜜桃网站| 久久国产精品无码一区二区三区| 日韩人妻无码中文字幕视频| AA区一区二区三无码精片| 中文字幕无码不卡免费视频|