導航:首頁 > 數據分析 > 數據的分片發生在網路中的什麼位置

數據的分片發生在網路中的什麼位置

發布時間:2023-09-06 20:48:41

『壹』 分片的詳細介紹

分片(sharding)是資料庫分區的一種,它將大型資料庫分成更小、更快、更容易管理的部分,這些部分叫做數據碎片。碎片這個詞意思就是整體的一小部分。
Jason Tee表示:「簡言之,分片(sharding)資料庫需要將資料庫(database)分成多個沒有共同點的小型資料庫,且它們可以跨多台伺服器傳播。」
技術上來說,分片(sharding)是水平分區的同義詞。在實際操作中,這個術語常用來表示讓一個大型資料庫更易於管理的所有資料庫分區。
分片(sharding)的核心理念基於一個想法:資料庫大小以及資料庫上每單元時間內的交易數呈線型增長,查詢資料庫的響應時間(response time)以指數方式增長。
另外,在一個地方創建和維護一個大型資料庫的成本會成指數增長,因為資料庫將需要高端的計算機。相反地,數據碎片可以分布到大量便宜得多的商用伺服器上。就硬體和軟體要求而言,數據碎片相對來說沒什麼限制。
在某些情況中,資料庫分片(sharding)可以很簡單地完成。按地理位置拆分用戶資料庫就是一個常見的例子。位於東海岸的用戶被分到一台伺服器上,在西海岸的用戶被分在另一台伺服器上。假設沒有用戶有多個地理位置,這種分區很易於維護和創建規則。
但是數據分片(sharding)在某些情況下會是更為復雜的過程。例如,一個資料庫持有很少結構化數據,分片它就可能非常復雜,並且結果碎片可能會很難維護。

閱讀全文

與數據的分片發生在網路中的什麼位置相關的資料

熱點內容
金蝶軟體導出的各種文件都找不到 瀏覽:862
電腦怎麼導出文件 瀏覽:23
金蝶用戶名密碼忘記 瀏覽:147
可以買房嗎上哪個網站 瀏覽:577
應用編程是什麼 瀏覽:753
稅務總局電子申報軟體密碼 瀏覽:702
歐姆龍編程里加繼電器怎麼改程序 瀏覽:930
為什麼選擇數據處理員 瀏覽:882
iphone5耳機音量小 瀏覽:984
長風桌面工具 瀏覽:993
編程中如何把所有的東西分開 瀏覽:90
怎樣連接移動資料庫 瀏覽:716
走字屏為什麼插上u盤找不到文件 瀏覽:399
如何定義根文件系統 瀏覽:258
手游數據統計哪裡看 瀏覽:658
酷狗網路無法訪問 瀏覽:501
電腦接受無線網路 瀏覽:418
uclinuxpdf 瀏覽:264
文件U盤文件找不到 瀏覽:63
vue數據介面怎麼得到 瀏覽:995

友情鏈接