8个版本
0.1.7 | 2024年6月14日 |
---|---|
0.1.6 | 2024年6月14日 |
在 数据库接口 中排名第228
每月下载量51次
38KB
825 行
TiDB Serverless 成本计算器
估算您的现有MySQL兼容数据库在TiDB Serverless上的成本。
概述
该 serverless-cost-calculator
是一个应用程序,用于估算使用TiDB Serverless在MySQL兼容数据库上运行现有工作负载的月度成本。它分析您的当前工作负载以提供预测费用。由于该工具仍处于开发初期,其实际场景中的估计可能与预测存在较大差异。如果您遇到任何问题或意外的估计,请随时报告。
先决条件
- Rust (https://www.rust-lang.net.cn/tools/install)
- Cargo (Rust的包管理器,包含在Rust中)
- MySQL兼容数据库服务器(MySQL或TiDB)
从源代码构建
您可以使用Cargo构建所有内容
cargo install serverless-cost-calculator
用法
构建工具后,您可以使用以下命令运行它
serverless-cost-calculator --database <DATABASE> --region <REGION>
其中
<DATABASE>
是您要估算的数据库名称。<REGION>
是TiDB Serverless集群的AWS区域。
您还可以使用相应的标志指定MySQL服务器的宿主、端口、用户、密码和进行分析。
示例
serverless-cost-calculator --database mydb --host localhost --port 3306 --user root --password abcxyz --region us-east-1 --analyze
输出
该工具将输出您工作负载的预估月度成本,按请求数量和存储成本细分,并显示任何相关注释或警告。
贡献
欢迎贡献!有关如何贡献的更多信息,请参阅我们的 CONTRIBUTING.md。
许可证
本项目采用 Apache-2.0许可证。
依赖关系
~59MB
~1M SLoC