使用 inotify-tools 和 unison 获得更好的性能。

2024-05-02

I use inotify-tools and unison在机器之间同步文件夹。 因为我有一个大文件夹要同步,所以我只是简单地写了一个inotifywait脚本自动完成这项工作。 让inotifywait监视大文件夹的子目录以获得更好的性能?


如果放弃,你应该会获得更好的表现inotify-tools只需使用 unison 的本机支持即可监视文件夹的更改。通过使用inotify-tools然后打电话unison当变化发生时,unison不得不 ”re-find" 同步之前的更改。您可以添加以下行repeat = watch到您的 Unison 个人资料以及unison将持续运行并在发生变化时同步。它使用自己的文件观察器实用程序检测更改unison-fsmonitor直接一致地沟通。

欲了解更多信息,请查看unison 2.48.3 的最新变更日志 http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html#news有重大改变unison-fsmonitor.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 inotify-tools 和 unison 获得更好的性能。 的相关文章

  • 将本地 HTML5 DB(WebSQL 存储、SQLite)与服务器同步的最佳方法(2 路同步)[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我正在开发一个带有本地数据
  • MySQL和MongoDB之间的数据同步

    我正在寻找一种将数据从 MySQL 同步到 MongoDB 的方法 我不想只是复制我的数据 我希望它们永久同步 有谁知道钨复制器是否可以完成这项工作 我可以看到它复制数据 但是当 MySQL 数据库中发生更改时自动复制数据怎么样 如果不可能
  • 客户端-服务器同步模式/算法?

    我有一种感觉 一定存在客户端 服务器同步模式 但我完全没能在谷歌上找到一个 情况非常简单 服务器是中心节点 多个客户端连接并操作相同的数据 数据可以被分割成原子 如果发生冲突 服务器上的任何内容都具有优先权 以避免让用户陷入冲突解决 由于可
  • 本地修改数据的 Firebase 同步:处理错误和全局状态

    我有两个相关问题Firebase 网络平台 https www firebase com docs web s 将本地修改的数据同步到服务器 https www firebase com docs web guide offline cap
  • iPhone 应用程序和 Web 应用程序之间的双向同步

    我有一个依赖于 MySQL 数据库的 Web 应用程序 我正在考虑为其构建一个 iPhone 应用程序 该应用程序将允许用户在网络应用程序上浏览 插入 更新 删除其帐户的数据 最简单的方法是将 iPhone 应用程序简单地构建为 Web 应
  • mySQL权威数据库-与Firebase结合

    我们构建了一个 LAMP stack API应用 https api tallyfy com通过 PHP Laravel 当前使用本地 mySQL 实例 我们主要在 AngularJS 中实现视图 为了使用 Firebase 我们需要在 m
  • 使用 AngularJS 和 Symfony 2 进行在线/离线数据同步的最佳实践

    我正在 AngularJS 中构建一个相对复杂且数据量大的 Web 应用程序 我计划使用 php 作为 RESTful 后端 使用 symfony2 和 FOSRESTbundle 我花了几周的时间寻找在线 离线同步解决方案的不同解决方案
  • 从移动应用程序向 Android Wear 发送数据延迟 [重复]

    这个问题在这里已经有答案了 我正在尝试在设置应用程序和表盘之间同步数据 但运气不佳 我尝试使用 googleApiClient 与侦听器 onDataChanged 和 DataMaps 但穿戴设备接收数据有很大的延迟 我说的是从手机发送到
  • django数据库同步以供离线使用

    我有一台主 django 服务器 用于存储数据 mysql 数据库 在线 我希望许多用户在他们的笔记本电脑上同步此数据库的副本 仅必须复制增量 sqlLite DB 离线 用户无权访问主服务器 用户可以查看和更新 其本地数据库 返回在线 用
  • 使用 unison 同步包含 git 存储库的目录

    我想在两台机器上同步包含我的点文件的 git 存储库的目录 两台机器都会对存储库中的文件进行更改 通常我使用一致来同步目录 但在这种情况下 文件在 git即使目录内容表面上相同 目录也会有所不同 Unison见状举手退出 unison do
  • 在两个不同的系统之间同步对象,最好的方法是什么?

    我正在致力于使用基于 XML 的有效负载在 iPhone 和网站之间同步两个业务对象 并且很乐意征求一些关于最佳例程的想法 这个问题的本质是相当通用的 我可以看到它适用于需要在 Web 实体和客户端 桌面 移动电话等 之间同步业务对象的各种
  • 移动端和网络服务器之间的数据同步

    您将如何实施数据同步解决方案来确保移动设备和 Web 服务器上的数据同步 看看这个教程 part one http www raywenderlich com 15916 how to synchronize core data with
  • 如何在 Swift 中实现线程安全哈希表(PhoneBook)数据结构?

    我正在尝试实现一个线程安全的 PhoneBook 对象 电话簿应该能够添加一个人 并根据姓名和电话号码查找一个人 从实现的角度来看 这仅涉及两个哈希表 一个关联名称 gt 人员 另一个关联电话 gt 人员 需要注意的是我希望这个对象是线程安
  • 检查来自 Alamofire 和 Swift 的多个异步响应

    我正在编写一个应用程序 该应用程序依赖于来自各个站点 服务的数据 并涉及根据来自这些不同来源的数据执行计算以生成最终产品 我编写了一个示例类 其中包含下面的两个函数 用于从两个来源收集数据 我选择使函数不同 因为有时我们根据源应用不同的身份
  • 移动应用程序的后台数据同步

    我们正在数据库之上构建 API 和移动应用程序 该数据库的主表中有数十万条记录 我们的移动开发人员正在努力推动应用程序在本地数据库中预加载完整的表 然后提供一项服务 让手机可以将更改与数据库同步updated at column 虽然这肯定
  • 同步客户端-服务器数据库

    我正在寻找一些通用策略 用于将中央服务器上的数据与并不总是在线的客户端应用程序同步 在我的特定情况下 我有一个带有 sqlite 数据库的 Android 手机应用程序和一个带有 MySQL 数据库的 PHP Web 应用程序 用户将能够在
  • 如何使用 opam 安装特定版本的 ocaml 编译器

    如何使用 opam 或其他包管理器 安装特定版本的 ocaml 编译器 和兼容包 我快速浏览了 opam 文档 但没有找到相关信息 我需要 ocaml 编译器 最好是本机代码编译器 来构建 unison 一个文件同步软件 我需要使用相同版本
  • 使用 inotify-tools 和 unison 获得更好的性能。

    I use inotify tools and unison在机器之间同步文件夹 因为我有一个大文件夹要同步 所以我只是简单地写了一个inotifywait脚本自动完成这项工作 让inotifywait监视大文件夹的子目录以获得更好的性能
  • 用于客户端存储和服务器端同步的javascript库[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个 javascript 库 它可以让我将数据存储在客户端数据库中 并在后台自动将数据库同
  • Unison 失败并出现“格式错误的消息”错误,远程和本地版本相同

    升级到 Mac OS X Catalina 后 我试图让一致工作 不幸的是 macports 安装了更新版本的 ocaml 4 08 1 这意味着 unison 2 51 2 版本无法编译 好吧 没问题 我只是统一更新到 git maste

随机推荐