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

    一種數據訪問方法、裝置、設備、系統和存儲介質制造方法及圖紙

    技術編號:36705046 閱讀:24 留言:0更新日期:2023-03-01 09:25
    本申請實施例提出了一種數據訪問方法、裝置、電子設備、系統和計算機存儲介質,該方法包括:在檢測到當前客戶端處于WiFi環境下時,獲取當前客戶端的WiFi信息和IP地址;將當前客戶端的WiFi信息和IP地址上傳至服務端,使得服務端根據當前客戶端的WiFi信息,確定地址數組,并下發地址數組至當前客戶端;地址數組包括當前客戶端的IP地址以及與當前客戶端處于同一WiFi環境下的其他客戶端的IP地址;接收到目標用戶針對當前客戶端發起的數據訪問請求后,基于地址數組確定其他客戶端的IP地址;基于其他客戶端的IP地址,訪問預先在其他客戶端本地啟動的服務器,得到與數據訪問請求匹配的目標數據資源。據資源。據資源。

    【技術實現步驟摘要】
    一種數據訪問方法、裝置、設備、系統和存儲介質


    [0001]本申請涉及互聯網
    ,尤其涉及一種數據訪問方法、裝置、電子設備、數據訪問系統和計算機存儲介質。

    技術介紹

    [0002]目前,在一些大促活動中,比如雙十一,熱點商品促銷等,瞬間訪問流量是非常高的,尤其是其中的熱點數據,在短時間內被大量訪問,熱點請求會占用大量服務器資源,為了保證服務器不出問題,就需要采取一些措施保證網絡請求正常進行。
    [0003]相關技術中,為保證網絡請求的正常進行,通常采用以下三種方式:方式一是通過增加服務器的方式保證訪問的正常;方式二是通過內容分發網絡(Content Delivery Network,CDN)緩存服務器緩存請求數據;方式三則是通過排隊限流,控制瞬時訪問流量。然而,上述增加服務器的方式會大量提升服務器成本,同時大促活動結束后,服務器資源會大量閑置,降低服務器使用率;通過CDN緩存服務器進行數據緩存的方式也存在一定成本,另外,在大促開始前因無法準確預測一些熱點活動以及熱點商品,未提前預熱CDN緩存,而在大促開始瞬間,熱點資源臨時更新會造成CDN緩存擊穿,最終導致緩存失效,網絡請求還是會全部訪問到服務器,增加服務器壓力;上述通過排隊限流的方式可以減輕服務器壓力,但是帶來的是數據訪問效率嚴重下降,導致用戶資源流失。

    技術實現思路

    [0004]本申請提供一種數據訪問方法、裝置、電子設備、數據訪問系統和計算機存儲介質。
    [0005]本申請的技術方案是這樣實現的:
    [0006]本申請實施例提供了一種數據訪問方法,應用于包括多個客戶端和一個服務端的數據訪問系統中,所述方法包括:
    [0007]在檢測到當前客戶端處于WiFi環境下時,獲取所述當前客戶端的WiFi信息和網際互連協議(Internet Protocol,IP)地址;所述當前客戶端為所述多個客戶端中的任一客戶端;
    [0008]將所述當前客戶端的WiFi信息和IP地址上傳至所述服務端,使得所述服務端根據所述當前客戶端的WiFi信息,確定地址數組,并下發所述地址數組至所述當前客戶端;所述地址數組包括所述當前客戶端的IP地址以及與所述當前客戶端處于同一WiFi環境下的其他客戶端的IP地址;
    [0009]接收到目標用戶在所述當前客戶端發起的數據訪問請求后,根據所述地址數組確定所述其他客戶端的IP地址;
    [0010]基于所述其他客戶端的IP地址,訪問預先在所述其他客戶端本地啟動的服務器,得到與所述數據訪問請求匹配的目標數據資源。
    [0011]在一些實施例中,所述WiFi信息包括WiFiMAC地址,所述服務端根據所述當前客戶
    端的WiFi信息,確定地址數組,包括:
    [0012]所述服務端根據所述當前客戶端的WiFiMAC地址,確定是否存在與所述當前客戶端處于同一WiFi環境下的其他客戶端;
    [0013]響應于存在與所述當前客戶端處于同一WiFi環境下的其他客戶端,將所述當前客戶端的IP地址存儲至初始地址數組,得到所述地址數組;所述初始地址數組包括所述其他客戶端的IP地址。
    [0014]在一些實施例中,所述方法還包括:
    [0015]接收到所述服務端下發的地址數組后,向所述其他客戶端發送數據更新請求,使得所述其他客戶端基于所述數據更新請求對最近接收的地址數組進行更新操作。
    [0016]在一些實施例中,所述方法還包括:
    [0017]在設定時間內未獲取到所述目標數據資源時,向所述服務端發送數據訪問請求,使得所述服務端基于所述數據訪問請求獲取到所述目標數據資源,并下發至所述當前客戶端。
    [0018]在一些實施例中,所述方法還包括:
    [0019]在獲取到所述服務端下發的所述目標數據資源后,將所述目標數據資源存儲至目標服務器中,并在所述目標服務器上創建訪問接口;所述目標服務器是在所述當前客戶端本地啟動的服務器,所述訪問接口用于訪問所述目標數據資源。
    [0020]在一些實施例中,所述方法還包括:
    [0021]在根據預設的所述目標數據資源的有效時長,確定存儲至所述目標服務器中的目標數據資源未處于有效期內的情況下,對所述目標數據資源進行清除。
    [0022]本申請實施例還提出了一種數據訪問裝置,應用于包括多個客戶端和一個服務端的數據訪問系統中,所述裝置包括獲取模塊、第一確定模塊、第二確定模塊和得到模塊,其中,
    [0023]獲取模塊,用于在檢測到當前客戶端處于WiFi環境下時,獲取所述當前客戶端的WiFi信息和IP地址;所述當前客戶端為所述多個客戶端中的任一客戶端;
    [0024]第一確定模塊,用于將所述當前客戶端的WiFi信息和IP地址上傳至所述服務端,使得所述服務端根據所述當前客戶端的WiFi信息,確定地址數組,并下發所述地址數組至所述當前客戶端;所述地址數組包括所述當前客戶端的IP地址以及與所述當前客戶端處于同一WiFi環境下的其他客戶端的IP地址;
    [0025]第二確定模塊,用于接收到目標用戶在所述當前客戶端發起的數據訪問請求后,根據所述地址數組確定所述其他客戶端的IP地址;
    [0026]得到模塊,用于基于所述其他客戶端的IP地址,訪問預先在所述其他客戶端本地啟動的服務器,得到與所述數據訪問請求匹配的目標數據資源。
    [0027]本申請實施例提供一種電子設備,所述設備包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現前述一個或多個技術方案提供的數據訪問方法。
    [0028]本申請實施例提供一種數據訪問系統,所述數據訪問系統包括前述的數據訪問裝置或前述的電子設備。
    [0029]本申請實施例提供一種計算機存儲介質,所述計算機存儲介質存儲有計算機程
    序;所述計算機程序被執行后能夠實現前述一個或多個技術方案提供的數據訪問方法。
    [0030]本申請實施例提出了一種數據訪問方法、裝置、電子設備、數據訪問系統和計算機存儲介質,該方法應用于包括多個客戶端和一個服務端的數據訪問系統中,所述方法包括:在檢測到當前客戶端處于WiFi環境下時,獲取所述當前客戶端的WiFi信息和IP地址;所述當前客戶端為所述多個客戶端中的任一客戶端;將所述當前客戶端的WiFi信息和IP地址上傳至所述服務端,使得所述服務端根據所述當前客戶端的WiFi信息,確定地址數組,并下發所述地址數組至所述當前客戶端;所述地址數組包括所述當前客戶端的IP地址以及與所述當前客戶端處于同一WiFi環境下的其他客戶端的IP地址;接收到目標用戶在所述當前客戶端發起的數據訪問請求后,根據所述地址數組確定所述其他客戶端的IP地址;基于所述其他客戶端的IP地址,訪問預先在所述其他客戶端本地啟動的服務器,得到與所述數據訪問請求匹配的目標數據資源。
    [0031]可以看出,本申請實施例在確定當前客戶端與其他客戶端處于同一WiFi環境下后,獲取包括這些客戶端IP地址的地址數組,這樣,后續任一客戶端在接收到用戶的數據訪問請求后,可本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種數據訪問方法,其特征在于,應用于包括多個客戶端和一個服務端的數據訪問系統中,所述方法包括:在檢測到當前客戶端處于WiFi環境下時,獲取所述當前客戶端的WiFi信息和IP地址;所述當前客戶端為所述多個客戶端中的任一客戶端;將所述當前客戶端的WiFi信息和IP地址上傳至所述服務端,使得所述服務端根據所述當前客戶端的WiFi信息,確定地址數組,并下發所述地址數組至所述當前客戶端;所述地址數組包括所述當前客戶端的IP地址以及與所述當前客戶端處于同一WiFi環境下的其他客戶端的IP地址;接收到目標用戶在所述當前客戶端發起的數據訪問請求后,根據所述地址數組確定所述其他客戶端的IP地址;基于所述其他客戶端的IP地址,訪問預先在所述其他客戶端本地啟動的服務器,得到與所述數據訪問請求匹配的目標數據資源。2.根據權利要求1所述的方法,其特征在于,所述WiFi信息包括WiFiMAC地址,所述服務端根據所述當前客戶端的WiFi信息,確定地址數組,包括:所述服務端根據所述當前客戶端的WiFiMAC地址,確定是否存在與所述當前客戶端處于同一WiFi環境下的其他客戶端;響應于存在與所述當前客戶端處于同一WiFi環境下的其他客戶端,將所述當前客戶端的IP地址存儲至初始地址數組,得到所述地址數組;所述初始地址數組包括所述其他客戶端的IP地址。3.根據權利要求1或所述的方法,其特征在于,所述方法還包括:接收到所述服務端下發的地址數組后,向所述其他客戶端發送數據更新請求,使得所述其他客戶端基于所述數據更新請求對最近接收的地址數組進行更新操作。4.根據權利要求1所述的方法,其特征在于,所述方法還包括:在設定時間內未獲取到所述目標數據資源時,向所述服務端發送數據訪問請求,使得所述服務端基于所述數據訪問請求獲取到所述目標數據資源,并下發至所述當前客戶端。5.根據權利要求4所述的方法,其特征在于,所述方法...

    【專利技術屬性】
    技術研發人員:龐超,
    申請(專利權)人:北京京東世紀貿易有限公司,
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 久久久久亚洲AV无码观看| 无码人妻熟妇AV又粗又大 | 一级毛片中出无码| 无码天堂va亚洲va在线va| 不卡无码人妻一区三区音频| 久久久久成人精品无码中文字幕 | 亚洲成A人片在线观看无码不卡 | 亚洲成AV人片天堂网无码| 亚洲中文字幕久久精品无码A| 小泽玛丽无码视频一区| 久久精品无码一区二区WWW| 中文成人无码精品久久久不卡| 日本无码WWW在线视频观看| 免费看无码特级毛片| 无码人妻精品一区二区三区久久久 | 日韩AV无码不卡网站| 日日麻批免费40分钟无码| 精品人妻少妇嫩草AV无码专区| 精品无码一区二区三区在线| 国产热の有码热の无码视频| 东京热人妻无码人av| 国产成人年无码AV片在线观看| 无码无套少妇毛多18PXXXX| 亚洲熟妇无码AV不卡在线播放| 亚洲日韩国产精品无码av| 高h纯肉无码视频在线观看| 国产羞羞的视频在线观看 国产一级无码视频在线| 久久AV高清无码| 无码午夜成人1000部免费视频 | 性色av无码不卡中文字幕| 精品成在人线AV无码免费看| 亚洲AV人无码激艳猛片| 男人的天堂无码动漫AV| 无码精品国产VA在线观看| 久久久亚洲精品无码| 无码AV天堂一区二区三区| 97久久精品亚洲中文字幕无码| 日韩爆乳一区二区无码| 亚洲中文字幕久久精品无码2021| 久久精品亚洲中文字幕无码麻豆| 亚洲级αV无码毛片久久精品|