linux - 跨机房实时大量小文件同步方案
伊谢尔伦
伊谢尔伦 2017-04-17 11:17:42
0
3
701

大家有没有大量小文件在多个机房之间实时同步的方案?有没有实际生产环境部署过的?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(3)
刘奇

曾经用过的:

  1. nfs
  2. inotify + rsync
  3. MongoDB存储

@qrpeng 说的sersync应该也不错,完全适合LZ的场景。

大家讲道理

我使用sersync比较多,确实他可以满足你的需求,而且可以布置复杂的一个结构,但也要提醒你这个的弊端也很多,如果节点多管理也是比较麻烦的,还有就是没有详细的日志和回滚的办法. 其实这个工具就是利用了inotify+rsync 而是多进程的方式,加入了配置管理,所以比一般的工具好用. 如果有精力可以尝试改造,换成其它语言也都可以很好的实现的.如GO语言,python.

巴扎黑

可以试试 sersync

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿