5 releases
| 0.1.5 | Aug 4, 2023 |
|---|---|
| 0.1.4 | Aug 1, 2023 |
| 0.1.3 | Jul 31, 2023 |
#31 in #time-series-data
47 downloads per month
Used in 2 crates
500KB
15K
SLoC
ella
Getting Started
Add ella to your Cargo.toml file:
ella = "0.1.5"
You may also want to install the ella CLI tools.
Windows
Building ella on Windows requires the Protobuf compiler to be installed.
You can download a pre-built binary from the Protobuf repo.
Usage
You can access ella by either starting a new instance or connecting to an existing instance.
Start a new instance by opening or creating a datastore:
let el = ella::open("file:///path/to/db")
.or_create(ella::Config::default())
.and_serve("localhost:50052")?
.await?;
Connect to an existing instance using ella::connect:
let el = ella::connect("http://localhost:50052").await?;
Dependencies
~91MB
~1.5M SLoC