AcidFS

Software screenshot:
AcidFS
Rincian Software:
Versi: 1.0 Beta 1
Tanggal Upload: 20 Feb 15
Pengembang: Chris Rossi
Lisensi: Gratis
Popularitas: 17

Rating: 2.3/5 (Total Votes: 3)

AcidFS adalah filesystem Python yang memungkinkan interaksi dengan ACID semantik, menggunakan transaksi

Fitur :.

  • Perubahan filesystem hanya akan bertahan ketika transaksi berkomitmen dan jika transaksi berhasil.
  • Dalam lingkup transaksi, aplikasi Anda akan hanya melihat pemandangan filesystem konsisten dengan menyatakan bahwa filesystem pada awal transaksi. Bersamaan menulis tidak mempengaruhi konteks saat ini.
  • Sejarah penuh dari semua perubahan yang tersedia, karena file disimpan dalam dukungan `repositori Git`. Standar `Git` toolchain dapat digunakan untuk mengingat negara-negara di masa lalu, memutar kembali perubahan tertentu, meniru repositori jarak jauh, dll.
  • Perubahan ke `filesystem AcidFS` akan diselaraskan secara otomatis dengan menggunakan basis data pengambilan lain dari` paket transaction` dan dua fase komit protokol, misalnya. `` ZODB` atau SQLAlchemy`
  • .

Persyaratan :

  • Python

Keterbatasan :

  • Hanya platform di mana `fcntl` tersedia yang didukung. Ini tidak termasuk Microsoft Windows dan mungkin JVM juga.
  • penguncian tingkat Kernel digunakan untuk mengelola concurrency. Ini berarti `AcidFS` tidak dapat menangani beberapa aplikasi server menulis ke drive jaringan bersama.
  • Jenis penguncian digunakan hanya mensinkronisasikan contoh lain dari `AcidFS`. Proses lain memanipulasi `repositori Git` tanpa menggunakan` AcidFS` dapat menyebabkan kondisi lomba. Sebuah repositori yang digunakan oleh `AcidFS` hanya boleh ditulis oleh` AcidFS` untuk menghindari kondisi balapan yang tidak menyenangkan.

Software yang serupa

Perangkat lunak lain dari pengembang Chris Rossi

repoze.postoffice
repoze.postoffice

20 Feb 15

Komentar untuk AcidFS

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!