免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1639 | 回复: 0
打印 上一主题 下一主题

[FastDFS] 请问,FastDHT中的数据如何同步 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-05-02 13:39 |只看该作者 |倒序浏览
公司的产品使用FastDFS和FastDHT进行文件的上传和下载,本人理解整个工作下载过程大致是这样的:先从FastDHT中找到自定义文件名对应的键值,然后在根据键值中的value去FastDFS中的storage中查找value文件名的文件,现在客户需要验证整个系统对文件的备份功能,之前了解到了storage的备份---多个store server设置相同组,监听同一个tracker server进行同步,以实现不同机器上对数据的备份。
但是貌似只有storage里的数据,并无法找到自己要下载的文件,还需要从FastDHT中的键值对进行“转换”一下,所以就要再备份一个FastDHT中的数据。
也不知道自己对FastDFS和FastDHT协同工作的原理理解对不对,我在两台机器上分别起fdhtd服务,两个fdhtd servers都设置个数为1,group0为本机IP,然后在上传文件的过程中,让两个FastDHT一起工作,但我查看binlog日志中的文件名的时候,发现两个FastDHT中的文件没有重复的,感觉没有进行同步,反而是进行了分摊任务。
如果我的理解不对,请大神指正,我的最终目的就是想备份一份完全独立的数据,以防止服务器崩溃等意外造成的损失。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP