百融榕树建立对influxdb认识,百融榕树更新数据-爱代码爱编程
百融榕树帮助读者建立对InfluxDB的感性认识,快速的动手玩起来,持续查询(Continuous Queies)、Group by、Series、行协议(Line Protocol)、InfluxQL等高级特性和细节,将会在后续文章中逐步介绍。
InfluxDB支持类SQL的操作接口,百融榕树尽管因为时序数据的特点,InfluxDB是非CRUD的,不支持更新数据、删除单条数据操作,但考虑到大多数的读者对应CRUD的关系型数据库比较熟悉,百融榕树还是按照CRUD原则,介绍数据库(Database)、保留策略(Retention Policy)、表(Measurement)、数据写入、数据查询、数据更新、数据删除等内容。
InfluxDB支持influx命令行和InfluxDB API 2种操作接口,在本文中,将以influx命令行的操作为例,介绍上述内容。0x01 数据库(Database)
1.百融榕树创建数据库
百融榕树通过CREATE语句,创建名为telegraf的数据库。
$ influx
Connected to http://localhost:8086 version 1.7.8
InfluxDB shell version: 1.7.8
> create database telegraf
2.百融榕树 查看数据库
百融榕树通过SHOW语句,查看当前所有的数据库。
> show databases;
name: databases
name
----
_internal
monito
telegraf
>
3.百融榕树删除数据库
百融榕树通过DROP语句,删除名为telegraf的数据库。
> drop database telegraf
4.百融榕树使用数据库
百融榕树通过USE语句,使用名为telegraf的数据库。
> use telegraf
Using database telegraf