dynalock:基于租约的分布式锁定库

时间:2024-06-04 07:26:58
【文件属性】:

文件名称:dynalock:基于租约的分布式锁定库

文件大小:24KB

文件格式:ZIP

更新时间:2024-06-04 07:26:58

rust aws distributed-systems dynamodb locking

戴纳洛克 基于的分布式锁。 Dynalock通过来支持基于租约的分布式锁定实现,这些支持强烈一致的“比较并交换”(CAS)操作,或者至少支持“比较并设置”变体和最终一致的读取操作。 用法 将dynalock添加到Cargo.toml文件的[dependencies]部分。 [dependencies] dynalock = "^0.1" 通过仅指定Dynalock的版本,您将自动使用默认提供程序(DynamoDB),但是可以通过添加以下内容来指定任何其他提供程序: [dependencies.dynalock] version = "^0.1" default - features = false features = [ "dynamodb" ] 例子 要将DynamoDB提供程序与Dynalock一起使用,请执行以下操作: extern crate dynalock; us


【文件预览】:
dynalock-master
----.travis.yml(177B)
----doc_resources()
--------dynalock_safety_violation.svg(13KB)
----LICENSE(11KB)
----CONTRIBUTING.md(4KB)
----src()
--------error.rs(4KB)
--------providers()
--------lib.rs(6KB)
----Cargo.toml(1KB)
----.gitignore(341B)
----test_resources()
--------dynamodb()
----README.md(6KB)

网友评论