AcidFS

Software screenshot:
AcidFS
Software detaljer:
Version: 1.0 Beta 1
Upload dato: 20 Feb 15
Udvikler: Chris Rossi
Licens: Gratis
Popularitet: 80

Rating: 2.8/5 (Total Votes: 5)

AcidFS er en Python-filsystem der tillader interaktion med syre semantik, ved hjælp af transaktioner

Egenskaber :.

  • Ændringer til filsystem vil kun blive varet når en transaktion er engageret, og hvis transaktionen lykkes.
  • Inden for rammerne af en transaktion, din ansøgning vil kun se en visning af filsystemet i overensstemmelse med dette filsystem tilstand i begyndelsen af ​​transaktionen. Samtidige skriver påvirker ikke den nuværende situation.
  • En fuld oversigt over alle ændringer er tilgængelig, da filer gemmes i et underlag `Git` repository. Standarden `Git` toolchain kan bruges til at huske tidligere stater, rulle tilbage navnlig ændringer, kopiere lageret på afstand, osv.
  • Ændringer af en `AcidFS` filsystem synkroniseres automatisk med andre database gør brug af` transaction` pakken og dens to-faset commit protokol, f.eks. `ZODB` eller` SQLAlchemy`.

Krav :

  • Python

Begrænsninger :

  • Kun platforme, hvor `fcntl` er tilgængelig understøttes. Dette udelukker Microsoft Windows og sandsynligvis JVM så godt.
  • Kernel niveau låsning bruges til at styre concurrency. Det betyder `AcidFS` kan ikke håndtere flere applikationsservere skriver til et delt netværksdrev.
  • Den type låsning kun anvendes synkroniserer andre forekomster af `AcidFS`. Andre processer manipulere `Git` lageret uden at bruge` AcidFS` kan forårsage en race condition. Et arkiv, der anvendes af `AcidFS` bør kun skrives til af` AcidFS` for at undgå ubehagelige race betingelser.

Lignende software

Cromfs
Cromfs

11 May 15

Shake
Shake

20 Feb 15

compFUSEd
compFUSEd

3 Jun 15

NFS-Ganesha
NFS-Ganesha

10 May 15

Andre software developer Chris Rossi

repoze.postoffice
repoze.postoffice

20 Feb 15

Kommentarer til AcidFS

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!