关闭

FastDFS文件系统(一) fastdfs是什么?

标签: fastdfs
6280人阅读 评论(0) 收藏 举报
分类:

一、FastDFS概述

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

二、FastDFS作者简介

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

三、FastDFS主要特性

  1. 为互联网量身定制,海量数据文件存储。
  2. 高可用(同组备份机制)。
  3. FastDFS不是通用的文件系统,只能通过api来访问,目前提供c,java,php客户端。phtyon由第三方开发者提供。
  4. FastDFS可以看作是基于key/value pair存储系统,也许称为分布式文件存储服务更合适。
  5. 支持高并发(这个好像没体现出支持什么高并发,这个是nginx的功劳吧)

四、主要用户

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

             http://img12.360buyimg.com/n9/g15/M08/0B/19/rBEhWVMdbUMIAAAAAAEo7QHfEvoAAJwzAC7VvkAASkF751.jpg

  1. UC(http://www.uc.cn/),主要提供网盘服务
  2. 支付宝(https://www.alipay.com/),
  3. Lockbur高清壁纸分享网站(http://www.lockbur.com/),主要提供小图片存储服务。


0
0
查看评论

FastDFS 学习笔记

一、理论基础 FastDFS比较适合以中小文件为载体的在线服务,比如跟NGINX(APACHE)配合搭建图片服务器。 FastDFS是纯C语言实现,只支持Linux、FreeBSD等UNIX系统。 FastDFS的两个核心概念分别是:Tracker(跟踪器)、Storage(存储节点) ...
  • chen3888015
  • chen3888015
  • 2017-04-14 15:12
  • 5640

fastdfs 环境搭建使用及最佳实践

一、分布式文件系统 FastDFS 架构解析FastDFS是为互联网应用量身定做的一套分布式文件存储系统,非常适合用来存储用户图片、视频、文档等文件,许多大型互联网公司包括几个大的云网盘都在使用,感兴趣的可以了解下。FastDFS 项目地址 : http://code.google.com/p/fa...
  • pzw_0612
  • pzw_0612
  • 2016-09-18 13:46
  • 16932

FastDFS安装、配置、部署(一)-安装和部署

FastDFS是一个开源的,高性能的的分布式文件系统,他主要的功能包括:文件存储,同步和访问,设计基于高可用和负载均衡,FastDFS非常适用于基于文件服务的站点,例如图片分享和视频分享网站FastDFS有两个角色:跟踪服务(tracker)和存储服务(storage),跟踪服务控制,调度文件以负载...
  • xifeijian
  • xifeijian
  • 2014-08-16 10:53
  • 102620

FastDFS详细安装步骤,测试;Nginx中配置FastDFS,并提供优化,下载方法,楼主已测

FastDFS安装手册 系统: centOS 7.3 说明: 本文为在黑马上了课程之后 根据老师指导后安装的1、准备工作 1.1. 下载软件: http://sourceforge.net/projects/fastdfs/files/1.2. 安装gcc。命...
  • xb565517830
  • xb565517830
  • 2018-01-05 15:52
  • 149

fastdfs 原理与过程

前言: 每次上传文件后都会返回一个地址,用户需要自己保存此地址。 为了支持大容量,存储节点(服务器)采用了分卷(或分组)的组织方式。存储系统由一个或多个卷组成,卷与卷之间的文件是相互独立的,所有卷的文件容量累加就是整个存储系统中的文件容量。一个卷可以由一台或多台存储服务器组成,一个卷下的存储服务...
  • u013378306
  • u013378306
  • 2017-07-08 19:36
  • 747

搭建单机版的FastDFS服务器

由于FastDFS集群搭建非常复杂,对于初期学习FastDFS来说,搭建个单机版的作为入门更为实际一些。 第一步:搭建虚拟环境         FastDFS需要在Linux系统上安装,我们一般使用的都是Windows系统,这样就需要有虚拟环境,我这里使用Vm...
  • u012453843
  • u012453843
  • 2017-04-10 18:13
  • 4314

从FastDFS官网下载我们需要的安装包

第一步:大家在浏览器地址栏输入:https://sourceforge.net/projects/fastdfs/files,我们会看到如下图所示界面。 第二步:下载FastDFS的Server安装包,我们点击上图"FastDFS Server Source Code"...
  • u012453843
  • u012453843
  • 2017-04-02 12:24
  • 1526

手把手教你搭建FastDFS集群(下)

由于博客图片量大,篇幅太长,因此需要分上、中、下三篇博客来写,上篇和中篇我们已经一起学习完了,这篇博客我们一起学习下剩余部分。 一、配置反向代理        我们需要在两个跟踪器上安装nginx(也就是192.168.156.5和192.168.156.6)...
  • u012453843
  • u012453843
  • 2017-04-04 23:42
  • 3553

FastDFS+Nginx安装配置笔记

1.系统环境   最小化安装的 CentOS 6.2 tracker1:   192.168.68.113 tracker1:   192.168.68.116 storage1:   192.168.68.114 storage1...
  • greensurfer
  • greensurfer
  • 2012-06-14 09:00
  • 59920

CentOS7搭建FastDFS V5.11分布式文件系统及Java整合详细过程(二)

链接: 第一篇:FastDFS详细介绍 第三篇:FastDFS整合nginx 第四篇:整合Java Spring MVC上传1.CentOS7FastDFS搭建前面已下载好了要用到的工具集,下面就可以开始安装了: 如果安装过程中出现问题,可以下载我提供的,当前测试可以通过的工具包:fa...
  • m0_37797991
  • m0_37797991
  • 2017-06-17 17:07
  • 3233
    个人资料
    • 访问:300539次
    • 积分:2527
    • 等级:
    • 排名:第17163名
    • 原创:42篇
    • 转载:10篇
    • 译文:0篇
    • 评论:59条
    沁园春·雪
    北国风光,千里冰封,
    万里雪飘。望长城内外,
    惟余莽莽;大河上下,
    顿失滔滔。山舞银蛇,
    原驰蜡象,欲与天公试比高。
    须晴日,看红装素裹,
    分外妖娆。江山如此多娇,
    引无数英雄竞折腰。
    惜秦皇汉武,略输文采;
    唐宗宋祖,稍逊风骚。
    一代天骄,成吉思汗,
    只识弯弓射大雕。
    俱往矣,
    数风流人物,还看今朝。
    高清壁纸分享
    最新评论