reduct-cli 0.9.4

A CLI client for ReductStore written in Rust
# ReductStore CLI


[![Crates.io(latest version)](https://img.shields.io/crates/dv/reduct-cli)](https://crates.io/crates/reduct-cli)
[![GitHub all releases](https://img.shields.io/github/downloads/reductstore/reduct-cli/total)](https://github.com/reductstore/reduct-cli/releases/latest)
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/reductstore/reduct-cli/ci.yml?branch=main)](https://github.com/reductstore/reduct-cli/actions)


The ReductStore CLI is a command line client for [ReductStore](https://www.reduct.store), a time series database for
blob data.

## Features

* Support for ReductStore API v1.17
* Easy management of buckets, tokens and replications
* Ability to check the status of a storage engine
* Aliases for storing server credentials
* Export and mirror data

## Installing

```shell
cargo install reduct-cli
```

Or check pre-built binaries [here](https://github.com/reductstore/reduct-cli/releases/latest)

## Usage

Check with our [demo server](https://play.reduct.store):

```shell
reduct-cli alias add play -L  https://play.reduct.store -t reductstore
reduct-cli server status play
reduct-cli bucket ls --full play
reduct-cli cp play/datasets ./datasets --limit 100
```

For more examples, see the [Guides](https://www.reduct.store/docs/guides) section in the ReductStore documentation.


## Links

* [Project Homepage]https://www.reduct.store
* [ReductStore Client SDK for Rust]https://github.com/reductstore/reduct-rs
* [ReductStore]https://github.com/reductstore/reductstore