nodedb-lite 0.1.0

Embedded edge client for NodeDB — offline vector search, graph traversal, and CRDT sync
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// SPDX-License-Identifier: Apache-2.0
//! Write operations for the KV engine physical visitor.

mod basic;
mod batch;
mod bulk;
mod fields;
mod numeric;
mod row_merge;
mod ttl;

pub use basic::{kv_insert, kv_insert_if_absent, kv_insert_on_conflict_update, kv_put};
pub use batch::kv_batch_write;
pub use bulk::{kv_batch_put, kv_delete, kv_truncate};
pub use fields::{kv_field_set, kv_transfer, kv_transfer_item};
pub(crate) use numeric::atomic_error;
pub use numeric::{kv_cas, kv_get_set, kv_incr, kv_incr_float};
pub use ttl::{kv_expire, kv_persist};