AcidFS

Software kuvakaappaus:
AcidFS
Ohjelmiston tiedot:
Versio: 1.0 Beta 1
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Chris Rossi
Lupa: Vapaa
Suosio: 80

Rating: 2.8/5 (Total Votes: 5)

AcidFS on Python tiedostojärjestelmä, joka mahdollistaa vuorovaikutuksen ACID semantiikka, käyttäen liiketoimia.

Ominaisuudet :

  • Muutoksia tiedostojärjestelmä vasta kestänyt kun tapahtuma on sitoutunut, ja jos kauppa onnistuu.
  • puitteissa Kaupan hakemuksesi vain nähdä näkymä tiedostojärjestelmän sopusoinnussa että tiedostojärjestelmä valtion alussa liiketoimi. Samanaikainen kirjoituksia eivät vaikuta nykyisessä tilanteessa.
  • koko historian kaikista muutoksista on saatavilla, koska tiedostot tallennetaan alustalla `Git` arkistoon. Standardi `Git` toolchain voidaan muistaa viimeisen todetaan, perua erityisesti muutoksia, jäljitellä arkiston etänä jne.
  • Muutoksia `AcidFS` tiedostojärjestelmä synkronoidaan automaattisesti muihin tietokantoihin hyödyntämällä` transaction` paketti ja sen kaksi vaihetta sitouttamisprotokollaa, esim. `ZODB` tai` SQLAlchemy`.

Vaatimukset :

  • Python

Rajoitukset :

  • Vain alustoja jossa `fcntl` on saatavilla tuetaan. Tämä sulkee pois Microsoft Windows ja luultavasti JVM samoin.
  • Kernel lukitus voidaan hallita samanaikaisuuden. Tämä tarkoittaa `AcidFS` pysty käsittelemään useampia palvelimia kirjallisesti jaettuun verkkoasemaan.
  • tyyppi lukitus käyttää vain synkronoi muut esiintymät `AcidFS`. Muut prosessit manipuloimalla `Git` arkistoon ilman` AcidFS` voi aiheuttaa rotu kunnossa. Arkistoon käyttämä `AcidFS` vain kirjoitettava tätä` AcidFS` välttämiseksi epämiellyttäviä kilpailutilanteita.

Vastaavia ohjelmistoja

Btrfs-progs
Btrfs-progs

22 Jun 18

OpenAFS
OpenAFS

14 Apr 15

TweetFS
TweetFS

11 May 15

Muu ohjelmistojen kehittäjä Chris Rossi

repoze.postoffice
repoze.postoffice

20 Feb 15

Kommentit AcidFS

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!