Merhaba,
Nodejs ile local den drive'a mirror sync ile bir klasörü belirli aralıklarla veya sürekli kontrol ile eşitlemek istiyorum.
Bu işlemi şu anda yapabiliyorum ama bir sorum var : ilk eşitleme de dosya sayısı ve iç içe klasör yapısı yüksekse işlem çok uzun sürecek gibi görünüyor.
Bu tarz işlemlerde nasıl bir teknik kullanılıyor, daha önce yapan var mı?
En başta İki taraftaki klasör ve dosya listesini alıp karşılaştırsam, sonra aradaki farklara göre drive tarafına dosya ve klasörleri upload veya delete etsem nasıl olur? Bu yöntemden daha hızlı ve güvenli bir yol var mı?
Nodejs ile local den drive'a mirror sync
2
●60
- 16-08-2025, 13:50:12Bir kaç yazı okudum, ai ile sohbet ettim şöyle bir plan çıktı :akat adlı üyeden alıntı: mesajı görüntüle
Her senkronizasyonda:
1. Yerel dosya listesi → (dosya yolu, boyut, hash, değişiklik tarihi)
2. Drive dosya listesi → (ID, path, boyut, değişiklik tarihi)
Bu iki listeyi karşılaştır.
Üç senaryo çıkar:
Yeni/Değişen dosya → Yükle.
Aynı dosya → Atla.
Yerelde olmayan, Drive’da olan dosya → Silme kuyruğuna ekle.