Last updated: 2022-01-17 14:11:06
What’s the difference between COSCLI and COSCMD?
- COSCLI is a binary package compiled using Golang. It is ready-to-use and does not require installing any dependency before the installation and deployment. However, COSCMD is compiled in Python and requires installing the Python environment and dependency packages.
- COSCLI supports setting an alias for a bucket, meaning that you can use a short string to represent
<bucketname-appid> for convenience. However, COSCMD does not support setting aliases and requires using
<bucketname-appid> to specify a bucket, making the commands harder to use and read.
- COSCLI supports configuring multiple buckets in the configuration file and supports cross-bucket operations. However, with COSCMD, you can only configure one bucket in the configuration file and the commands for cross-bucket operations are long.