异常500,程序异常,Exception
当前位置:Exception500 » 技术分享 » 分布式文件系统FastDFS是什么?

分布式文件系统FastDFS是什么?

来源:exception500.com    发布时间:2020-02-16 23-11-51    浏览次数:883次

一、FastDFS概述

FastDFS是阿里巴巴开源的一套轻量级,天生就是分布式设计的文件系统,FastDFS的源代码由C语言开发,目前可运行在Linux,FreeBSD,Unix等类操作系统上,FastDFS解决了大数据量文件存储(这里经常有人说成大数据,我本人是不赞同的)和读写分离,备份容错,负载均衡,动态扩容等问题,这也就是原作者余庆所描述的高性能和高扩展性的文件系统。适合存储4KB~500MB之间的小文件,如图片网站、短视频网站、文档、app下载站等。


image.png

二、FastDFS作者简介

FastDFS的作者是余庆(happyfish100),github地址https://github.com/happyfish100


三、FastDFS主要特性

为互联网量身定制,海量数据文件存储。

高可用(同组备份机制)。

FastDFS不是通用的文件系统,只能通过api来访问,目前提供c,java,php客户端。phtyon由第三方开发者提供。

FastDFS可以看作是基于key/value pair存储系统,也许称为分布式文件存储服务更合适。

支持高并发(这个好像没体现出支持什么高并发,这个是nginx的功劳吧)


四、主要用户

京东(http://www.jd.com/),主要商品图片存储,可以看出来这是fastdfs典型路径

UC(http://www.uc.cn/),主要提供网盘服务

支付宝(https://www.alipay.com/)


[关键词: FastDFShappyfish100nginx ]

  • 上一篇:没有了
  • 下一篇:没有了
软件开发 程序错误 异常 500错误 Exception Copyright© 2019-2021  Exception500 版权所有  【蜀ICP备15020376号-9】  网站地图