AcidFS

Skjermbilde programvare:
AcidFS
Prog.varedetaljer:
Versjon: 1.0 Beta 1
Last opp dato: 20 Feb 15
Utvikler: Chris Rossi
Lisens: Gratis
Popularitet: 80

Rating: 2.8/5 (Total Votes: 5)

AcidFS er en Python filsystem som tillater interaksjon med ACID semantikk, ved hjelp av transaksjoner

Egenskaper .

  • Endringer til filsystem vil bare bli vedvarte når en transaksjon er forpliktet og dersom transaksjonen lykkes.
  • Innenfor rammen av en transaksjon, din søknad vil bare se en visning av filsystemet konsistent med at filsystemet tilstand i begynnelsen av transaksjonen. Samtidige skriver påvirker ikke den aktuelle konteksten.
  • En full historikk over alle endringer er tilgjengelig, ettersom filene er lagret i et underlag `Git` depotet. Standarden `Git`-verktøyene kan brukes til å huske siste statene, rulle tilbake bestemte endringer, replikere depotet eksternt, osv.
  • Endringer i en `AcidFS` filsystem synkroniseres automatisk med enhver annen database gjøre bruk av` transaction` pakken og dens tofaseiverksettingen protokollen, f.eks. `ZODB` eller` SQLAlchemy`.

Krav :

  • Python

Begrensninger :

  • Kun plattformer hvor `fcntl` er tilgjengelig støttes. Dette utelukker Microsoft Windows og sannsynligvis JVM også.
  • Kernel nivå låsing brukes til å administrere samtidighet. Dette betyr `AcidFS` kan ikke håndtere flere applikasjonsservere skriver til en delt nettverksstasjon.
  • Den type låsing brukes bare synkroniserer andre forekomster av `AcidFS`. Andre prosesser manipulere den `Git` depotet uten å bruke` AcidFS` kan føre til en rase tilstand. En oppbevaringssted som brukes av `AcidFS` skal kun skrives til av` AcidFS` for å unngå ubehagelige løpsforhold.

Lignende programvare

incron
incron

14 Apr 15

GNU Parted
GNU Parted

22 Jun 18

Squashfs
Squashfs

3 Jun 15

Annen programvare fra utvikleren Chris Rossi

repoze.postoffice
repoze.postoffice

20 Feb 15

Kommentarer til AcidFS

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!