photoncloud-monorepo/flaredb/crates/flaredb-client/examples/basic.rs

16 lines
459 B
Rust

use flaredb_client::RdbClient;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
// Connect via PD (retry/backoff enabled by default).
let mut client = RdbClient::builder("127.0.0.1:2379")
.namespace("default")
.build()
.await?;
client.raw_put(b"example".to_vec(), b"value".to_vec()).await?;
let val = client.raw_get(b"example".to_vec()).await?;
println!("Got: {:?}", val);
Ok(())
}