AcidFS

ソフトウェアのスクリーンショット:
AcidFS
ソフトウェアの詳細:
バージョン: 1.0 Beta 1
日付のアップロード: 20 Feb 15
開発者: Chris Rossi
ライセンス: 無料
人気: 17

Rating: 2.3/5 (Total Votes: 3)

AcidFSはトランザクションを使用して、ACIDセマンティクスとの相互作用を可能にするPythonのファイルシステムです。

の特長の:ます。

  • への変更トランザクションがコミットされたときに、トランザクションが成功した場合、ファイルシステムにのみ永続化されます。
  • はトランザクションの範囲内では、あなたのアプリケーションは、トランザクションの開始時にそのファイルシステムの状態と一致ファイルシステムのビューが表示されます。同時書き込みは、現在のコンテキストに影響を与えませんします。

  • ファイルはバッキング `Git`·リポジトリに格納されているので
  • すべての変更の完全な履歴は、利用可能です。標準の `Git`ツールチェーンなどは、過去の状態を思い出す特定の変更をロールバック、リモートからリポジトリを複製するために使用することができます。
  • は `AcidFS`ファイルシステムへの変更は、例えば、コミットプロトコル` transaction`パッケージとその2相の他のデータベース作成使用と自動的に同期されます。 `ZODB`や` SQLAlchem​​y`ます。

の要件

  • のPythonます。

の制限事項

  • fcntl`が使用可能である `唯一のプラットフォームがサポートされています。これは、同様にMicrosoft WindowsおよびおそらくJVMを除外します。

  • <李>カーネルレベルのロックは、同時実行を管理するために使用される。これは `AcidFS`が共有ネットワークドライブへの書き込みを複数のアプリケーション·サーバーを処理できないことを意味します。
  • 使用されるロックのタイプは、唯一 `AcidFS`の他のインスタンスを同期させる。 `AcidFS`を使用せずに、` Git`リポジトリを操作する他のプロセスは、競合状態を引き起こす可能性があります。 AcidFS` `が使用するリポジトリは唯一の不快な競合状態を避けるためにAcidFS``によって書き込まれるべきでます。

同じようなソフトウェア

fiDefrag
fiDefrag

2 Jun 15

PyarrFS
PyarrFS

11 May 15

開発者の他のソフトウェア Chris Rossi

repoze.postoffice
repoze.postoffice

20 Feb 15

へのコメント AcidFS

コメントが見つかりません
コメントを追加
画像をオンにする!