#dynamo-db #mutex

yanked dynamodb-mutex-rs

Use Dymanodb mutex library

0.1.0 Dec 7, 2020

#17 in #dynamodb

MIT/Apache

13KB
272 lines

dynamodb-mutex-rs

Mutex Lock Using DynamoDB.

Documentation

Examples

use dynamodb_mutex::{
    error::DynamoDbMutexError,
    DynamoDbMutex,
};
use dynamodb_mutex::rusoto_core::Region;

#[tokio::main]
async fn main() -> Result<(), DynamoDbMutexError> {
    let mutex = DynamoDbMutex::new(Region::UsEast1, 10000, 10000, 10000, None);
    //mutex.make_table().await?;
    let res = mutex.lock("test").await?;
    println!("{:?}", res);
    mutex.unlock("test", true).await?;
    Ok(())
}

Dependencies

~18MB
~300K SLoC