go-fastfds项目了解

举报
Amrf 发表于 2021/03/18 15:49:57 2021/03/18
【摘要】 首先 我们看别人一个对FastDfs和HDFS的分析结论,(https://cloud.tencent.com/developer/article/1727648)结论FastDFS客户端底层连接服务端使用的是Socket,本身速度就要快很多。HDFS在做删除测试时,明显较慢的地方是在创建到服务端的连接上,实际删除文件的速度很快。由于每次测试都需要先创建到服务端的连接,HDFS在这块消耗较大...

首先 我们看别人一个对FastDfs和HDFS的分析结论,(https://cloud.tencent.com/developer/article/1727648

结论

  1. FastDFS客户端底层连接服务端使用的是Socket,本身速度就要快很多。
  2. HDFS在做删除测试时,明显较慢的地方是在创建到服务端的连接上,实际删除文件的速度很快。由于每次测试都需要先创建到服务端的连接,HDFS在这块消耗较大,在实际场景下,差距应该没有这么大。
  3. 两者的适用场景确有不同,FastDFS更适合小文件的高效存取,而HDFS更适合超大文件上传后使用Mapreduce去做大数据处理

 下面是一些部署工程中参考的链接:
go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。
https://github.com/sjqzhang/go-fastdfs 
go-fastdfs api文档
https://github.com/sjqzhang/go-fastdfs/blob/master/doc/api.md 
fastdfs-client for golang
https://github.com/guoyibin27/fastdfs-client-go 
fastdfs中golang的api上传文件
https://blog.csdn.net/qq_30505673/article/details/83140784 
fastdfs下载时恢复原始文件名
https://www.geek-share.com/detail/2707479914.html

fastdfs+nginx 高性能高可用文件服务
http://www.voycn.com/article/gaoxingnenggaokeyongwenjianfuwufastdfsnginxkeepalivedopenofficeluadajian 

go-fastdfs 上传文件终极篇(全网最正确版本)
https://blog.csdn.net/weixin_41876822/article/details/111479280 
go-fastdfs断点续传示例
https://sjqzhang.github.io/go-fastdfs/breakpoint.html#go 
分布式文件存储go-fastdfs 与 go-fastdfs-web管理页面
https://www.jianshu.com/p/33f3440f69b9 
【go-fastdfs】go-fastdfs 分布式文件系统搭建
https://blog.csdn.net/LUCKWXF/article/details/105363017 
完美集成fastDFS文件服务客户端, 支持断点续传, 分块上传, 文件秒传, 稳定的前后端组件(前端H5), 支持多用户并发上传文件校验(文件锁), 可以快速集成fastDFS文件服务, 免去繁琐的配置, 拿来即用, 目前暂时仅支持springboot开发环境
https://github.com/mzxc/gomyck-fastdfs-spring-boot-starter 
go-fastdfs安装
https://www.jianshu.com/p/dbb3a2ba76d4 
用FastDFS一步步搭建文件管理系统
https://www.cnblogs.com/chiangchou/p/fastdfs.html 

其他低关联文档:
go beego入门教程
https://beego.me/docs/quickstart/new.md 
https://beego.me/docs/quickstart/router.md 
FTP client package for Go
https://github.com/jlaffaye/ftp 
Working with FTP protocol in Golang 
http://blog.ralch.com/tutorial/golang-ftp/ 
A FTP server framework written by Golang, moved to
https://github.com/goftp/server 
openresty及第三方模块下载安装总结
https://blog.csdn.net/sinat_15433607/article/details/105680828 
https://blog.csdn.net/qq_35320621/article/details/51983594 
https://blog.csdn.net/z_ruitao/article/details/101482755 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200