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

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

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

『壹』 分片的詳細介紹

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

閱讀全文

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

熱點內容
xp系統網路故障提示碼錯誤651 瀏覽:360
打開文件夾是有聲音了 瀏覽:539
圖片怎麼樣用文件夾發送 瀏覽:370
蘋果5屏幕跟波浪一樣 瀏覽:611
手機app違規到哪裡舉報 瀏覽:799
新時代說唱在哪個app上 瀏覽:273
電腦怎麼打開qq文件怎麼打開方式打開方式 瀏覽:766
蘋果數據遷移包含哪些內容 瀏覽:715
共享電車在哪些APP上打開 瀏覽:212
什麼叫航模編程 瀏覽:904
現在建一個網站多少錢 瀏覽:314
小米健康的運動數據在哪裡 瀏覽:582
win10如何添加受控制文件夾 瀏覽:652
微信加人對方沒有收到 瀏覽:869
如何把pdf轉換excel格式文件下載 瀏覽:644
暮色工具箱 瀏覽:229
華為保密櫃文件導出 瀏覽:766
word表格雙邊框 瀏覽:444
app一點就閃退怎麼解決 瀏覽:642
word95 瀏覽:247

友情鏈接