美文网首页
FastDFS简介

FastDFS简介

作者: Alnwick | 来源:发表于2019-01-29 20:32 被阅读0次

从2008年研发FastDFS投身开源领域至今,余庆在这个“江湖”里已经浪迹了十年。时至今日,FastDFS分布式文件系统仍然在业界备受推崇,它能够保持活力,作为创始人的余庆,做了很多努力。 感谢余庆老师对开源世界的无私奉献,这是余老师的 GitHub 地址: https://github.com/happyfish100/fastdfs


FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。

FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。


FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)

Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的 storage server和 group,每个 storage 在启动后会连接 Tracker,告知自己所属 group 等信息,并保持周期性心跳。

Storage Server:存储服务器,主要提供容量和备份服务;以 group 为单位,每个 group 内可以有多台 storage server,数据互为备份。

Client:客户端,上传下载数据的服务器,也就是我们自己的项目所部署在的服务器。

FastDFS 是一个由 C 语言实现的开源轻量级分布式文件系统,作者余庆(happyfish100),支持 Linux、FreeBSD、AID 等 Unix 系统,解决了大数据存储和读写负载均衡等问题,适合存储 4KB~500MB 之间的小文件,如图片网站、短视频网站、文档、app 下载站等,UC、京东、支付宝、迅雷、酷狗等都有使用。

再次感谢余庆老师对开源世界的无私奉献,这是余老师的 GitHub 地址: https://github.com/happyfish100/

相关文章

  • FastDFS 入门

    01 - FastDFS简介;02 - FastDFS集群的搭建;03 - SpringBoot 引入 FastD...

  • FastDFS简介

    FastDFS由跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(C...

  • FastDFS 简介

    FastDFS 什么是FastDFS FastDFS是一个开源的轻量级分布式文件系统。它解决了大数据量存储和负载均...

  • FastDFS简介

    从2008年研发FastDFS投身开源领域至今,余庆在这个“江湖”里已经浪迹了十年。时至今日,FastDFS分布式...

  • FastDFS简介

    概述 分布式文件系统 分布式文件系统(Distributed File System)是一个软件/软件服务器 此软...

  • FastDFS分布式文件系统(二)

    FastDFS 安装部署 分为三部分FastDFS分布式文件系统(一) 简介FastDFS分布式文件系统(二)...

  • SpringBoot2 整合 FastDFS 中间件,实现文件分

    一、FastDFS简介 1、FastDFS作用 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,...

  • FastDFS分布式文件系统(一)

    分为三部分FastDFS分布式文件系统(一) 简介FastDFS分布式文件系统(二) 安装部署FastDFS...

  • FastDFS整合SpringBoot实现图片上传功能

    FastDFS简介 FastDFS是淘宝开源的文件服务器,支持文件上传、下载,文件同步和存储。使用分组group存...

  • 分布式存储服务器FastDFS

    分布式存储服务器FastDFS - 入门介绍与部署搭建 1,简介 FastDFS是一款类GoogleFS的开源分布...

网友评论

      本文标题:FastDFS简介

      本文链接:https://www.haomeiwen.com/subject/tplfsqtx.html