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

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

伊谢尔伦
伊谢尔伦

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

全員に返信(3)
刘奇

曾经用过的:

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

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

いいねを押す +0
大家讲道理

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

いいねを押す +0
巴扎黑

可以试试 sersync

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!