
分布式文件系统 FastDFS
crystal__behappy
这个作者很懒,什么都没留下…
展开
-
FastDFS客户端多线程上传文件问题
在项目中用到FastDFS,用来存图片,刚开始单线程进行测试,所以没什么问题,但是在多个客户端进行上传后,发现经常性的会报一下错误:FastDFS多线程经常性会遇到这样的问题,这是因为FastDFS本身提供的是简单的客户端上传代码,源码中没有包含连接池,线程测试的代码如下:(1)多线程下载测试代码import edu.fzu.cmp.thirdpackage.fastdfs.Fastdfs...原创 2017-08-07 21:55:56 · 5704 阅读 · 0 评论 -
完全备份、差异备份以及增量备份的区别
数据备份的方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?本文就这些问题作以介绍。一、备份方式简介1、完全备份(Full Backup)备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份。换言之,清除存档属性。完全备份就是指对某一个时间点上的所转载 2017-09-13 09:44:04 · 12362 阅读 · 1 评论 -
FastDFS插入图片
FastDFS插入数据真叫一个心累,不是这个错,就是那个错,刚开始在eclipse中写程序跑,插入的图片感觉不太好,想删除插入的图片,FastDFS没有提供shell端,所以想着删除data文件夹下面的图片,结果就尴尬了,感觉删除有点错误,所以导致重启FastDFS的跟踪节点和存储节点后,导致插入数据直接报异常,后面终于找到了解决方法:(1)首先在存储节点执行:/usr/bin/fdfs_m...原创 2017-06-05 09:13:17 · 965 阅读 · 7 评论 -
CentOS7+Rsync3.09 实现两个主机之间的备份
Rsync是在两台虚拟机之间实现文件复制,CentOS7本身自带了Rsync工具,可以直接使用,备份的示例图如下:备份的执行步骤如下:在源主机(172.17.169.246)上 (1)用root用户执行:vi /etc/rsyncd.conf打开文件后,文件中默认的内容如下:输入以下内容替换这个文件中的内容:uid = rootgid= rootusechroot = nomaxconnec...原创 2017-09-12 15:54:14 · 1170 阅读 · 0 评论 -
TFS和FastDFS使用
分布式系统的选型: 最近一个项目需要存储很多小文件,文件大小大约在200KB左右, 刚开始考虑是FastDFS和TFS,但是项目中需要用到异地备份的功能,FastDFS读写性能还是不错的,至少比TFS要好,可惜没有异地备份这块,TFS满足我们项目所有的功能,很想使用它,可阿里的东西,开源了就不去维护了,2015年就不更新了,并且社区也不活跃,问的问题没人回,资料文档少,用的公司也比较少...原创 2017-05-21 15:01:38 · 10388 阅读 · 5 评论 -
FastDFS异地备份
关于FastDFS备份:网上有关于FastDFS异地备份的资料少之又少,笔者正好在做这一方面的项目,并且经过实践是能成功的,所以想写出来跟大家一起交流,笔者主要想到的是两种方法,两种方法都可行,各有缺点和优点,如果各位有更好的想法或者意见可以写在留言区,一起学习交流。因为FastDFS本身没有提供异地备份的功能,所以需要自己实现:(1)第一种方法也是FastDFS作者推荐的方式:根据FastDFS...原创 2018-03-05 16:08:09 · 5662 阅读 · 4 评论