文件同步脚本的想法/建议

时间:2014-07-02 19:32:55

标签: performance data-structures filesystems

为了好玩,我想创建一个程序来检查我的计算机中的某个目录和外部硬盘中的另一个目录。然后,它将自动检测硬盘驱动器中缺少哪些文件并添加它们。将其视为自动备份过程。我不想要任何奇特的东西,只是我可以从终端运行的一些脚本。我对如何做到这一点非常了解,我只是有一些问题:

我的目录中会有大量文件(至少20,000个,但可能更多)。所以我担心表现。我想知道您是否对可能更有效的算法或数据结构有任何建议。我正在考虑为文件使用哈希表,但我不确定这是否是最好的方法。

我使用的是Mac OS,但我仍然没有决定使用哪种语言。我可以用c,c ++,java和c#(mono)编程。由于性能,我想使用c或c ++会更好。请告诉我您对此的评论。感谢。

0 个答案:

没有答案