日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

001_FastDFS介绍

發(fā)布時間:2025/4/17 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 001_FastDFS介绍 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 網(wǎng)址: https://github.com/happyfish100/

2. libfastcommon模塊

2.1. libfastcommon模塊, FastDFS分離出的一些公用函數(shù)包。

3. FastDFS模塊

3.1. FastDFS模塊是FastDFS本體。

4. fastdfs-nginx-module模塊

4.1. fastdfs-nginx-module模塊是FastDFS和nginx的關(guān)聯(lián)模塊。

5. 配置文檔

5.1. 配置文檔地址: https://github.com/happyfish100/fastdfs/wiki

6. 網(wǎng)絡(luò)擴撲圖

7. 詳細介紹

7.1. FastDFS是一個開源的、高性能的、分布式文件系統(tǒng)。它主要的功能是: 文件儲存、文件同步和文件訪問(文件的上傳和下載), 解決了高容量和負載均衡問題。FastDFS可以滿足像圖片分享和視頻分享這樣的網(wǎng)站的文件服務要求(中小文件建議范圍: 4KB到500MB)。FastDFS包含2個主要的角色: 跟蹤服務器(tracker)和存儲服務器(storage)。

7.2. Tracker: 跟蹤服務器, 主要是對文件訪問做調(diào)度工作和負載均衡的作用。負責管理所有的group和storage server, 每個storage在啟動后會連接Tracker, 告知自己所屬group信息, 并保持周期性心跳。Tracker的集群中所有的tracker是平等的, 客戶端請求tracker server采用輪詢的方法, 如果請求的tracker不能提供服務就換另一個tracker。

7.3. Storage: 存儲服務器, 主要是對文件儲存、文件同步和文件訪問接口進行管理。它還以鍵值對的形式管理文件元信息。存儲服務器是通過卷/組來提供大容量儲存的。存儲系統(tǒng)可以有一個卷或者多個卷, 這些卷是相互獨立的; 這容量就是所有卷的總和。同一個卷也可以包含一個或者多個儲存服務器, 每一個儲存服務器的作用完全相同, 他們之間相互備份數(shù)據(jù); 將存儲服務器添加到卷時, 此卷中已存在的文件將自動復制到此新服務器, 完成此復制后, 系統(tǒng)將聯(lián)機切換此服務器以提供存儲服務(縱向添加)。當整個存儲容量不足時, 可以添加一個或多個卷來擴展存儲容量(橫向擴容)。

7.4. 作者對FastDFS的介紹

8. 其他文件系統(tǒng)的對比

總結(jié)

以上是生活随笔為你收集整理的001_FastDFS介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。