всем привет. стоит задача отслеживать появления новых файлов внутри определенной папки (с рекурсией по вложенным папкам) вопрос - как лучше это организовать? пока в мыслях каждый раз сканировать, сохранять список всех файлов в текстовик, либо в базу по типу mysql либо sqlite и при сдедующем сканировании снова собирать все файлы, сравнивать с предыдущим состоянием и при изменении предыдущее заменять текущим. но что-то мне подсказывает, что это крайне неэффективный способ. натолкните на мысль как это лучше организовать. может есть какой-то способ получать от ОС имя файла именно по событию "создание файла"?