6 releases (3 breaking)
0.4.0 | Oct 22, 2024 |
---|---|
0.3.1 | Jul 19, 2024 |
0.3.0 | Jul 1, 2024 |
0.2.0 | Apr 29, 2024 |
0.1.0 | Apr 3, 2024 |
#459 in Database interfaces
205 downloads per month
195KB
5K
SLoC
ReductStore CLI
The ReductStore CLI is a command line client for ReductStore, a time series database for blob data.
Features
- Support for ReductStore API v1.12
- 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
Cargo
cargo install reduct-cli
Binary Linux
wget https://github.com/reductstore/reduct-cli/releases/latest/download/reduct-cli.linux-amd64.tar.gz
tar -xvf reduct-cli.linux-amd64.tar.gz
chmod +x reduct-cli
sudo mv reduct-cli /usr/local/bin
Binary MacOS
wget https://github.com/reductstore/reduct-cli/releases/latest/download/reduct-cli.macos-amd64.tar.gz
tar -xvf reduct-cli.macos-amd64.tar.gz
chmod +x reduct-cli
sudo mv reduct-cli /usr/local/bin
Binary Windows
Invoke-WebRequest -Uri https://github.com/reductstore/reduct-cli/releases/latest/download/reduct-cli.win-amd64.zip -OutFile reductstore.zip
Expand-Archive -LiteralPath reductstore.zip -DestinationPath .
.\reductstore.exe
Usage
Check with our demo server:
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 section in the ReductStore documentation.
Links
Dependencies
~23–39MB
~640K SLoC