Yazılım detaylar:
Versiyon: 1.0 Beta 1
Qayıt: 20 Feb 15
Lisans: Ücretsiz
Popülerlik: 80
AcidFS işlemleri kullanarak, ASİT semantik ile etkileşim sağlayan bir Python dosya sistemi
Özellikler :.
- değişiklikler dosya sistemi sadece bir işlem gerçekleştiğinde kalıcı ve işlem başarılı olursa edilecektir.
- işlem kapsamında, uygulama yalnızca işlem başında o dosya sisteminin devlet ile uyumlu dosya sisteminin bir görünüm göreceksiniz. Eşzamanlı yazma geçerli bağlamı etkilemez.
- Tüm değişikliklerin tam bir geçmişi vardır. Standart `Git` araç zinciri, vb geçmiş durumları hatırlamak belirli değişiklikleri geri, uzaktan depo çoğaltmak için kullanılabilir.
- `AcidFS` dosya sistemi değişiklikler` transaction` paketinin başka bir veritabanı yapma kullanımı ile otomatik olarak senkronize edilir ve iki fazlı, örneğin protokolü işlemek. `ZODB` veya` SQLAlchemy`.
Dosyaları bir destek `Git` deposu saklanır çünkü
Gereksinimler :
- Python
Sınırlamalar :
- fcntl` kullanılabilir `Sadece platformlar desteklenir. Bu aynı zamanda, Microsoft Windows ve muhtemelen JVM hariç.
- Çekirdek düzeyinde kilitleme eşzamanlılık yönetmek için kullanılır. Bu AcidFS` paylaşılan bir ağ sürücüsüne yazma çoklu uygulama sunucuları işleyemez `gelir.
- kullanılan kilitleme tipi sadece AcidFS` `diğer örneklerini eşitler. Kullanmadan `Git` depo manipüle Diğer işlemler` AcidFS` bir yarış durumu neden olabilir. AcidFS` `tarafından kullanılan bir depo sadece tatsız yarış koşulları önlemek için AcidFS`` tarafından yazılmalıdır.
Yorum Bulunamadı