23 个稳定版本
新版本 1.22.0 | 2024 年 8 月 16 日 |
---|---|
1.21.0 | 2024 年 8 月 15 日 |
1.19.0 | 2024 年 7 月 22 日 |
1.16.0 | 2024 年 6 月 20 日 |
1.1.0 | 2024 年 3 月 26 日 |
#10 in #influx-db
294 每月下载量
1MB
16K SLoC
aws-sdk-timestreaminfluxdb
Amazon Timestream for InfluxDB 是一个托管的时间序列数据库引擎,它使得应用程序开发者和 DevOps 团队能够在 AWS 上使用开源 API 运行 InfluxDB 数据库,以支持近实时的时间序列应用程序。使用 Amazon Timestream for InfluxDB,可以轻松设置、运行和扩展可以以单个数字毫秒查询响应时间回答查询的时间序列工作负载。
入门
许多服务和操作都有示例,请查看 GitHub 中的 示例文件夹。
SDK 为每个 AWS 服务提供一个新的 crate。您必须在 Rust 项目中添加 Tokio 作为依赖项以执行异步代码。要将 aws-sdk-timestreaminfluxdb
添加到项目中,请将以下内容添加到您的 Cargo.toml 文件中
[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-timestreaminfluxdb = "1.22.0"
tokio = { version = "1", features = ["full"] }
然后在代码中,可以使用以下方式创建客户端
use aws_sdk_timestreaminfluxdb as timestreaminfluxdb;
#[::tokio::main]
async fn main() -> Result<(), timestreaminfluxdb::Error> {
let config = aws_config::load_from_env().await;
let client = aws_sdk_timestreaminfluxdb::Client::new(&config);
// ... make some calls with the client
Ok(())
}
有关可以进行的调用以及每个调用输入和输出的信息,请参阅 客户端文档。
使用 SDK
在 SDK 发布之前,我们将把有关使用 SDK 的信息添加到 开发者指南 中。您可以通过创建一个 issue 并描述您要尝试执行的操作来建议指南的附加部分。
获取帮助
- GitHub 讨论区 - 用于想法、RFC 和一般问题
- GitHub issue - 用于错误报告和功能请求
- 生成的文档(最新版本)
- 用法示例
许可证
本项目采用 Apache-2.0 许可证。
依赖项
~8–20MB
~285K SLoC