fastdfs
蜗牛_Wolf
有道无术,术可求;无道有术,止于术。
展开
-
fastdfs上传
fastdfs是一个轻量级的分布式文件系统,主要由 tracker server, storage server 以及client组成,这里主要涉及两点 : 1)客户端上传文件流程和协议分析 2)实现一个简单的文件上传函数一: 文件上传的基本流程fastdfs中上传一个文件,主要涉及以下几个步骤:1)上传连接请求,客户端会向tracker server发出上传文件的请求 2)tr...转载 2019-01-08 11:00:07 · 437 阅读 · 0 评论 -
FastDFS tacker架构
转载 2019-01-08 11:07:00 · 114 阅读 · 0 评论 -
FastDFS同步文件
FastDFS同步相关文件: a)10.100.66.82_23000.mark内容如下:binlog_index=0binlog_offset=1334need_sync_old=1sync_old_done=1until_timestamp=1457542256scan_row_count=23sync_row_count=11解释:binlog_ind...转载 2019-01-08 11:25:32 · 2895 阅读 · 0 评论 -
fastdfs文件同步延迟
文件同步延迟问题的提出 客户端将一个文件上传到一台Storage server后,文件上传工作就结束了。由该Storage server根据binlog中的上传记录将这个文件同步到同组的其他Storage server。这样的文件同步方式是异步方式,异步方式带来了文件同步延迟的问题。新上传文件后,在尚未被同步过去的Storage server上访问该文件,会出现找不到文件的现象。Fa...转载 2019-01-08 11:28:17 · 4421 阅读 · 0 评论 -
FastDFS源码目录介绍
源码目录包括了common,test,client,stroage,tracker按文件夹顺序和首字母进行分析:common文件夹:common_define.h:跳过首字母a的文件先介绍这个,是因为这个文件定义了整个系统的一些环境变量,包括bool类型,全局变量等等。下文中你没见过,我也没提的变量或者宏都取自这里。avltree.c/avltree.h:对于avl树...转载 2019-01-08 14:22:58 · 1069 阅读 · 0 评论 -
FastDFS简介
简介FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文...转载 2019-01-08 14:34:47 · 3629 阅读 · 0 评论