實例·分佈式文件系統

技術棧

  • SpringBoot
  • fastDFS
  • Vue.js

文件系統

  • FAT16/FAT3二、NTFS、HFS、UFS、APFS、XFS、Ext4等
  • 文件系統屬於操做系統的一部分
  • 分佈式文件系統:分佈式文件系統(Distributed File System)是指文件系統管理的物理存儲資源不必定直接鏈接在本地節點上,而是經過計算機網絡與節點相連。
  • 主流的分佈式文件系統:NFS(Network File System)、GFS(googleFS)、HDFS。
  • 分佈式文件服務提供商:阿里的OOS

fastDFS

  • c語言編寫,淘寶資深架構師餘慶。
  • 專用於存儲小文件。複雜性低、性能高。

工做原理

  • Client:
  • tracker:負載均衡、任務調度
  • Storage:

安裝

安裝fastDFS--tracker 下載地址

  • 1.安裝所需依賴包
yum install make cmake gcc gcc-c++
  • linux 執行yum install make cmake gcc gcc-c++

  • 待完善html

相關文章
相關標籤/搜索