txn

Crates.iotxn
lib.rstxn
version0.1.3
sourcesrc
created_at2024-03-12 20:07:30.249132
updated_at2024-04-27 09:19:31.796216
descriptionA generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).
homepagehttps://github.com/al8n/skipdb
repositoryhttps://github.com/al8n/skipdb
max_upload_size
id1170971
size51,919
Al Liu (al8n)

documentation

README

txn

A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).

(For async version, please see async-txn)

github LoC Build codecov

docs.rs crates.io crates.io license

English | 简体中文

Introduction

A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).

(For async version, please see txn)

This crate is inspired by and port from badger's transaction implementation.

Installation

[dependencies]
txn = "0.1"

License

txn is under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT for details.

Copyright (c) 2024 Al Liu.

Copyright (c) 2017 Dgraph's developers

Commit count: 55

cargo fmt