国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

FastDFS分布式文件存儲

這篇具有很好參考價值的文章主要介紹了FastDFS分布式文件存儲。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

為什么會有分布式文件系統(tǒng)?
  • 分布式文件系統(tǒng)是面對互聯(lián)網(wǎng)的需求而產(chǎn)生。因為互聯(lián)網(wǎng)時代要對海量數(shù)據(jù)進(jìn)行存儲。很顯然靠簡單的增加硬盤個數(shù)已經(jīng)滿足不了我們的要求。
  • 因為硬盤傳輸速度有限但是數(shù)據(jù)在急劇增長,另外我們還要要做好數(shù)據(jù)備份、數(shù)據(jù)安全等。
  • 采用分布式文件系統(tǒng)可以將多個地點的文件系統(tǒng)通過網(wǎng)絡(luò)連接起來,組成一個文件系統(tǒng)網(wǎng)絡(luò),結(jié)點之間通過網(wǎng)絡(luò)進(jìn)行通信,一臺文件系統(tǒng)的存儲和傳輸能力有限,我們讓文件在多臺計算機(jī)上存儲通過多臺計算機(jī)共同傳輸。
FastDFS分布式文件存儲,SpringBoot,分布式

FastDFS 的架構(gòu)圖:

FastDFS分布式文件存儲,SpringBoot,分布式
????????FastDFS 架構(gòu)包括 Tracker server (追蹤服務(wù)器) 和 Storage server (存儲服務(wù)器) ??蛻舳苏埱骉racker server 進(jìn)行文件上傳、下載,通過其調(diào)度最終由 Storage server 完成文件上傳和下載。
  • Tracker
    • Tracker Server 作用是負(fù)載均衡和調(diào)度,通過Tracker server在文件上傳時可以根據(jù)一些策略0找到Storage server提供文件上傳服務(wù)??梢詫racker稱為 追蹤服務(wù)器?調(diào)度服務(wù)器
  • Storage
    • Storage Server 作用是文件存儲,客戶端上傳的文件最終存儲在Storage服務(wù)器上,Storageserver 沒有實現(xiàn)自己的文件系統(tǒng)而是使用操作系統(tǒng)的文件系統(tǒng)來管理文件??梢詫torage稱為 存儲服務(wù)器
FastDFS 的應(yīng)用場景:
文件存儲: FastDFS可以用于存儲用戶上傳的圖片、視頻、文檔等文件。由于其分布式架構(gòu),F(xiàn)astDFS能夠應(yīng)對高并發(fā)訪問,并支持在線擴(kuò)容。
媒體存儲與訪問: 對于需要存儲和快速訪問大量媒體文件的場景,如視頻網(wǎng)站或圖片庫,F(xiàn)astDFS能夠提供穩(wěn)定、高效的文件存儲服務(wù)。
分布式系統(tǒng):FastDFS適用于構(gòu)建分布式系統(tǒng),通過分布式部署來提高系統(tǒng)的可用性和可擴(kuò)展性。
數(shù)據(jù)備份與恢復(fù): FastDFS可以用于存儲和備份各類數(shù)據(jù),如數(shù)據(jù)庫備份、用戶數(shù)據(jù)備份等。由于其文件去重功能,可以有效降低存儲空間占用。
文件共享與傳輸: FastDFS可以用于實現(xiàn)文件共享和傳輸,如在線辦公、文件同步等場景。
FastDFS跟云端存儲的區(qū)別:
  • FastDFS的成本比七牛云等云端存儲低
  • FastDFS是開源的輕量級分布式文件存儲系統(tǒng)。特別適合以中小文件(建議范圍:4KB < file_size <500MB)為載體的在線服務(wù)。
  • FastDFS中相同內(nèi)容的文件只存儲一份,能節(jié)約磁盤空間。
  • 支持在線擴(kuò)容、增強(qiáng)系統(tǒng)的可擴(kuò)展性
  • 支持主從文件,支持自定義擴(kuò)展名
FastDFS分布式文件存儲,SpringBoot,分布式

安裝:

  • go-fastdfs服務(wù)地址:https://github.com/sjqzhang/go-fastdfs/releases
  • go-fastdfs后臺管理端地址:https://github.com/perfree/go-fastdfs-web
1、安裝go-fastdfs服務(wù)

下載

第一步,打開go-fastdfs的服務(wù)地址,滑到下面下載Windows版本的服務(wù)

FastDFS分布式文件存儲,SpringBoot,分布式
第二步,打開go-fastdfs后臺管理端地址點擊這里
FastDFS分布式文件存儲,SpringBoot,分布式
FastDFS分布式文件存儲,SpringBoot,分布式

安裝服務(wù)與管理端臺可視化

1、將下載好的,壓縮包和exe文件放到自已指定的文件夾下文章來源地址http://www.zghlxwxcb.cn/news/detail-817194.html

FastDFS分布式文件存儲,SpringBoot,分布式
(1) 首先進(jìn)入到我們下載的目錄中:
(2) 然后我們在當(dāng)前目錄下進(jìn)入 cmd, 并輸入 fileserver.exe server,或者編寫啟動類
(3) 然后我們回到服務(wù)所在的目錄,會看到多出幾個文件夾和文件
FastDFS分布式文件存儲,SpringBoot,分布式
FastDFS分布式文件存儲,SpringBoot,分布式
默認(rèn)的端口號是 8080
(4) 可以在 conf 文件夾中 cfg.json 文件來配置修改端口號等屬性
FastDFS分布式文件存儲,SpringBoot,分布式
2 、安裝 go-fastdfs 后臺管理服務(wù)
(1) 進(jìn)入到我們下載的目錄中:
FastDFS分布式文件存儲,SpringBoot,分布式
go-fastdfs 后臺管理服務(wù)的壓縮包 go-fastdfs-web-v1.3.7.zip
(2) 解壓文件,如下圖:
FastDFS分布式文件存儲,SpringBoot,分布式
其中:
conf : 文件夾里面的 application.yml 文件是用來配置服務(wù)的屬性的。
go-fastdfs-web.jar : 后臺管理界面 jar
goFastDfsWeb.sh linux 啟動
start.bat windows 啟動 ( 壓縮包自帶 )
(3) 配置端口:
FastDFS分布式文件存儲,SpringBoot,分布式
(4) 接下來點擊 start.bat 啟動后臺管理服務(wù)
3 、訪問后臺管理頁面配置 gofastdfs 界面
(1) 根據(jù)自己設(shè)置的后臺管理 ip 訪問 ( 我這里設(shè)置的是 8001)
FastDFS分布式文件存儲,SpringBoot,分布式
第一次訪問時會提示未檢測到本地的 GoFastDfs 服務(wù),是因為它會自動去找 127.0.0.1:8080 ,
而我們在這里修改了默認(rèn)端口!
(2) 設(shè)置各項屬性,如圖所示:
FastDFS分布式文件存儲,SpringBoot,分布式
然后點擊下一步,進(jìn)行賬號配置:
根據(jù)自己需求進(jìn)行填寫即可,然后點擊安裝,稍等片刻就完成啦!
(3) 然后我們使用剛才創(chuàng)建的賬號進(jìn)行登錄:
FastDFS分布式文件存儲,SpringBoot,分布式
出現(xiàn)該界面就意味著已安裝成功。

到了這里,關(guān)于FastDFS分布式文件存儲的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 分布式文件系統(tǒng) SpringBoot+FastDFS+Vue.js【三】

    分布式文件系統(tǒng) SpringBoot+FastDFS+Vue.js【三】

    7.2.1.Admin 7.2.2.Menu 7.2.3.MenuBean 7.2.4.Role 7.2.5.RoleMenu 7.4.1.AuthContextHolder 7.4.2.HttpUtils 7.4.3.StringUtils 7.4.4.JwtHelper 7.4.5.MD5 7.4.6.ShiroMD5 7.5.1.AdminMapper.xml 7.5.2.MenuMapper.xml 7.5.3.RoleMenuMapper.xml 7.5.4.AdminMapper 7.5.5.MenuMapper 7.5.6.RoleMenuMapper 7.6.1.AdminService 7.6.2.MenuBeanService 7.6.3.MenuService 7.6.4.RoleMenu

    2024年02月22日
    瀏覽(26)
  • 分布式文件系統(tǒng) SpringBoot+FastDFS+Vue.js【一】

    分布式文件系統(tǒng) SpringBoot+FastDFS+Vue.js【一】

    操作系統(tǒng)中負(fù)責(zé)管理和存儲文件信息的軟件機(jī)構(gòu)稱為文件管理系統(tǒng),簡稱文件系統(tǒng)。 常見的文件系統(tǒng):FAT16/FAT32、NTFS、HFS、UFS、APFS、XFS、Ext4等 。 分布式文件系統(tǒng)(Distributed File System,DFS) 是指文件系統(tǒng)管理的物理存儲資源不一定直接連接在本地節(jié)點上,而是通過計算機(jī)網(wǎng)

    2024年02月20日
    瀏覽(18)
  • 分布式文件系統(tǒng) SpringBoot+FastDFS+Vue.js【四】

    分布式文件系統(tǒng) SpringBoot+FastDFS+Vue.js【四】

    案例有些不足 功能太簡單 功能復(fù)雜可以做一個類似網(wǎng)盤的文件管理系統(tǒng) 僅僅學(xué)習(xí)使用某些功能 暫不深入開發(fā) 有興趣的伙伴可以嘗試一番 類似于阿里云oss

    2024年02月20日
    瀏覽(19)
  • Springboot整合minio組件-分布式文件存儲

    一、快速開始 Minlo說明: Minio是Apcche旗下的一款開源的輕量級文件服務(wù)器,基于對象存儲,協(xié)議是基于Apache License v2.0,開源可用于商務(wù)。 Minio主要用來存儲非結(jié)構(gòu)化的數(shù)據(jù),類似文件,圖片,照片,日志文件,各類備份文件等,按照官網(wǎng)描述,文件的大小從幾KB到5TB。 Minio提

    2024年02月11日
    瀏覽(22)
  • 在Docker里安裝FastDFS分布式文件系統(tǒng)詳細(xì)步驟

    在Docker里安裝FastDFS分布式文件系統(tǒng)詳細(xì)步驟

    使用docker鏡像構(gòu)建tracker容器,用于啟動跟蹤服務(wù)器,起到調(diào)度的作用。 其中-v參數(shù)將本地的目錄與容器中的/var/fdfs目錄進(jìn)行掛載 使用的網(wǎng)絡(luò)模式是–net=host –name容器名 -d后臺啟動 使用docker鏡像構(gòu)建storage容器,用于啟動存儲服務(wù)器,提供容量和備份服務(wù)。 在執(zhí)行下面命令時

    2024年02月03日
    瀏覽(15)
  • 開源輕量級分布式文件系統(tǒng)FastDFS本地部署并實現(xiàn)遠(yuǎn)程訪問服務(wù)器

    開源輕量級分布式文件系統(tǒng)FastDFS本地部署并實現(xiàn)遠(yuǎn)程訪問服務(wù)器

    FastDFS是一個開源的輕量級分布式文件系統(tǒng),它對文件進(jìn)行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負(fù)載均衡的問題。特別適合以文件為載體的在線服務(wù),如相冊網(wǎng)站、視頻網(wǎng)站等等。 FastDFS為互聯(lián)網(wǎng)量身定制,充分考

    2024年02月04日
    瀏覽(116)
  • C++ 網(wǎng)絡(luò)編程項目fastDFS分布式文件系統(tǒng)(四)-fastCGI項目相關(guān)技術(shù)以及l(fā)inux搜狗輸入法相關(guān)問題。

    C++ 網(wǎng)絡(luò)編程項目fastDFS分布式文件系統(tǒng)(四)-fastCGI項目相關(guān)技術(shù)以及l(fā)inux搜狗輸入法相關(guān)問題。

    目錄 1. Nginx作為web服務(wù)器處理請求 2. http協(xié)議復(fù)習(xí) ? ? ??Get方式提交數(shù)據(jù) Post方式提交數(shù)據(jù) 3. fastCGI ? 3.1 CGI ?3.2 fastCGI 3.3 fastCGI和spawn-fcgi安裝 ????????1. 安裝fastCGI ? ??2. 安裝spawn-fcgi 3.4 nginx fastcgi? ?? 4其他知識點 1. fastCGI環(huán)境變量 - fastcgi.conf ?2. 客戶端使用Post提交數(shù)據(jù)

    2024年02月12日
    瀏覽(20)
  • 分布式數(shù)據(jù)(文件)存儲

    分布式數(shù)據(jù)(文件)存儲

    在分布式存儲里面,比較常見的有kafka,Hbase,HDFS,fastDFS等,這里面涉及到文件的分布式存儲以及數(shù)據(jù)的分布式存儲。分布式存儲的背景:就是將數(shù)據(jù)文件分散的存儲到分布式集群的每一個節(jié)點,提升了存儲的容量(大數(shù)據(jù)化);同時盡量凸顯分布式的檢索能力。分布式存儲的原

    2024年02月07日
    瀏覽(22)
  • minio分布式文件存儲

    基本介紹 什么是? MinIO ????????MinIO 是一款基于 Go 語言的高性能、可擴(kuò)展、云原生支持、操作簡單、開源的分布式對象存儲產(chǎn)品?;?Apache License v2.0 開源協(xié)議,雖然輕量,卻擁有著不錯的性能。它兼容亞馬遜S3云存儲服務(wù)接口??梢院芎唵蔚暮推渌麘?yīng)用結(jié)合使用,例如

    2024年02月08日
    瀏覽(25)
  • 第6章 分布式文件存儲

    分布式文件存儲 1、理解Oauth2.0的功能作模式 2、實現(xiàn)mini商城項目的權(quán)限登錄 1、了解文件存儲系統(tǒng)的概念 2、了解常用文件服務(wù)器的區(qū)別 3、掌握Minio的應(yīng)用 官網(wǎng):

    2024年02月12日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包