InfluxDB

分类下相关文章

InfluxDB 2.0 在 WSL 1 Ubuntu 中 cannot allocate memory

在 Windows 10 WSL 1 Ubuntu 中启动 InfluxDB 2.0,报错: 2021-06-11T08:09:00.609157Z error Failed to open engine {"log_id": "0UfXiZaG000", "error": "cannot allocate memory"} Error: cannot allocate memory 在 Github Issue 中找到了一个类似的问题: https://github.com/influxdata ...

阅读全文...

Golang 写入数据到 InfluxDB 2.0

Golang SDK https://github.com/influxdata/influxdb-client-go 生成 Token 在 InfluxDB UI 后台,可以手动生成 Token。而且里面有 Golang 的示例代码。 http://localhost:8086/ 安装依赖 go get github.com/influxdata/influxdb-client-go/v2 阻塞与非阻塞 WriteAPIBlocking: 阻塞 WriteAPI: 非阻塞。即异步写 异步写的机制,数据首先被异步写入到一个 buffer,满足一定条件时才会写入数据库。 条件为: 要么缓 ...

阅读全文...

InfluxDB 2.0 写入数据及查询

目标 了解 InfluxDB 2.0 写入数据格式 Line protocol Influx 命令行写入 如何查看写入的数据 TODO: Golang SDK 写入 写入数据格式 Line protocol https://docs.influxdata.com/influxdb/v2.0/reference/syntax/line-protocol/ 格式: <measurement>[,<tag_key>=<tag_value>[,<tag_key>=<tag_value>]] <field_key>=<fi ...

阅读全文...

InfluxDB 2.0 中 bucket 与 measurement 的区别

官方论坛的一个讨论: https://community.influxdata.com/t/whats-the-logical-connection-between-buckets-measurements-retention-policies-in-influxdb-2-0/15900 官方的一篇博客文章: https://www.influxdata.com/blog/data-layout-and-schema-design-best-practices-for-influxdb/ Separate data into buckets when you need to assign d ...

阅读全文...

Ubuntu 上安装 InfluxDB 2.0

环境 Ubuntu 20.04 WSL 开发环境 下载并安装 InfluxDB 到官方下载页: https://portal.influxdata.com/downloads/ 选择版本,及平台类型。例如,我这里选的就是 Ubuntu & Debian: wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.0.7-amd64.deb sudo dpkg -i influxdb2-2.0.7-amd64.deb 输出信息中,可以看到自动创建了 systemd 的配置: Created symlink /etc/sys ...

阅读全文...