标签: algorithm filesystems sync
是否存在保持对象层次结构与文件系统一致的任何模式或最佳实践?
每个对象对应文件系统上的文件。可以添加,更改,删除等文件,并相应地调整对象层次结构。
请不要回答“丢弃文件,使用数据库”的问题。
答案 0 :(得分:0)
一个很好的起点是检查目标操作系统如何让您观看文件系统。在Linux上有inotify API。在Windows上,您等待FindFirstChangeNotification() API调用创建的通知句柄。两者都可以避免对目录进行活动轮询以进行更改。