Software ətraflı:
Version: 1.0 Beta 1
Tarixi Upload: 20 Feb 15
Lisenziya: Pulsuz
Məşhurluq: 80
AcidFS əməliyyatlar istifadə edərək, ACID semantika ilə qarşılıqlı imkan verir ki, Python fayl edir
Features .
- dəyişikliklər üçün fayl yalnız bir əməliyyat törədilən zaman davam və əməliyyat bacarar əgər olacaq.
- bir əməliyyat çərçivəsində, sizin proqram yalnız əməliyyatın başında fayl vəziyyəti uyğun fayl bir görünüşü görəcəksiniz. Concurrent yazır cari kontekstində təsir etmir.
- bütün dəyişikliklər tam tarixi, mövcuddur. Standart `Git` toolchain, s keçmiş dövlətlər geri xüsusi dəyişikliklər geri roll, uzaqdan deposu taklit üçün istifadə edilə bilər.
- bir `AcidFS` fayl dəyişikliklər` transaction` paketi hər hansı digər məlumat bazası edilməsi istifadə avtomatik synced olunur və onun iki faza, məsələn, protokol götürürük. `ZODB` və ya` SQLAlchemy`.
Faylları dəstək `Git` deposu saxlanılır ildən
tələblər
- Python
məhdudiyyətlər
- fcntl` mövcuddur `Yalnız platformaları dəstəklənir. Bu, Microsoft Windows və yəqin ki, JVM istisna edir.
- Kernel səviyyədə kilid concurrency idarə etmək üçün istifadə olunur. Bu AcidFS` paylaşılan bir ağ sürücü yazılı bir çox server proqram idarə edə bilməz `deməkdir.
- istifadə kilitleme növü yalnız AcidFS` `digər hallarda senkronize. Istifadə etmədən `Git` deposu manipulyasiya digər proseslər` AcidFS` bir yarış vəziyyəti səbəb ola bilər. AcidFS` `tərəfindən istifadə depo yalnız xoşagəlməz irqi şərait qarşısını almaq üçün AcidFS`` tərəfindən yazılmalıdır.
Şərhlər tapılmadı