SeaweedFS上手使用指南

2021-09-03 00:12:44 字數 1597 閱讀 2434

seaweedfs是基於go語言開發的高可用檔案儲存系統,主要特性

1、成儲存上億的檔案(最終受制於你的硬碟大小)

2、速度快,記憶體占用小

上手使用比fastdfs要簡單很多,自帶rest api。

saaweedfs作為物件儲存庫來有效地處理小檔案。不是管理**主機中的所有檔案元資料,**主機只管理檔案卷,它允許這些卷伺服器管理檔案和它們的元資料。

這減輕了來自**主機的併發壓力,並將檔案元資料擴充套件到卷伺服器,允許更快的檔案訪問(僅乙個磁碟讀取操作)。

每個檔案的元資料只有40位元組的磁碟儲存開銷。

seaweedfs服務端啟動順序:先啟動master,再啟動卷volume

1、啟動master

weed master
2、掛載卷volume

weed volume -dir="

d:\data1

" -max=500 -mserver="

localhost:9333

" -port=9331 &weed volume -dir="

d:\data2

" -max=500 -mserver="

localhost:9333

" -port=9332 &

1、 -dir表示該datanode資料儲存的目錄;

2、-max表示volume個數最大值;

3、-mserver表示master位址;

4、-port該datanode監聽的埠;

啟動後可訪問瀏覽器:

出現以下介面:

1、上傳乙個檔案(命令列形式)

weed upload -collection myfiles -master=localhost:9333***.txt

weed upload -collection myfiles -master=localhost:9333muc.png

weed upload -collection myfiles -master=localhost:9333 王大昕.jpg

2、還可以上傳整個目錄,比如

weed upload -master=localhost:9333 -dir=one_directory -include=*.pdf

ca8","size":253469}]

weed download -server="localhost:9333" -dir="d:\data3" 4,012d48fa67
curl -x delete

或者.txt

Ubuntu apt 使用指南

起初gnu linux系統中只有.tar.gz。使用者必須自己編譯他們想使用的每乙個程式。在debian出現之後,人們認為有必要在系統中新增 一種機制用來管理安裝在計算機上的軟體包。人們將這套系統稱為dpkg。至此著名的 package 首次在gnu linux上出現。不久之後紅帽子也 開始著手建立...

CImageList使用指南

1.綜述 在mfc 中cimagelist 類封裝了 影象列表控制項的功能,影象列表是乙個具有相同大小的 影象 可以是不同 型別 的集合,其主要用於 應用程式中大規模 圖示的儲存。該控制項是不可 見的,通常與其它如 clistbox ccombobox ccomboboxex ctabctrl 以及...

CImageList使用指南

cimagelist使用指南 1.綜述 在 mfc中cimagelist類封裝了影象列表控制項的功能,影象列表是乙個具有相同大小的影象 可以是不同型別 的集合,其主要用於應用程式中大 規模圖示的儲存,該控制項是不可見的。通常與其它如clistbox,ccombobox,ccomboboxex以及ct...