influxDB系列(一)
这个是github上面一个人总结的influxDB的操作手册,还不错:https://xtutu.gitbooks.io/influxdb-handbook/content/zeng.html
1. influxDB是什么呢?
InfluxDB 是一个开源分布式时序、事件和指标数据库。
使用 Go 语言编写,无需外部依赖。其设计目标是实现分布式和水平伸缩扩展。
2. 怎么使用influxDB呢?
类比的方法学习! ---》 nfluxDB提供类SQL语法, 所以熟悉sql 语法的话,就可以类比学习。
向“表”中插入数据(influx 中不叫做表,叫做 measurement --度量值/测量值)
insert posts,userid=2,cid=3 content="helloworld3",internal="hah",external="zzzzzzhehhe" 1480000000000000000
这条插入数据的语句的意思:语法
insert posts 这里 posts 相当于表名称。
,userid=2,cid=3 这部分相当于 索引 (show tag keys from posts 的时候,可以看到 这个posts 表的索引有两个 cid 和userid)
content="helloworld3",internal="hah",external="zzzzzzzhehe" 1480000000000000000 前面用一个 空格隔开,表示开始向这个表的插入记录了,可以有任意个数的“字段”
像我们这条语句中就是有3个字段, 最后黄色的部分是时间戳(可以不写,会自动插入的, 如果有写的话,就会插入我们自己定义的时间戳)。
下面我演示一下从头开始新建一个数据库,建表和插入数据。
1、创建数据库
2、建表
字段数目可以随意
这条语句加了 一个 tag key ------schoolid
删除
删除整个数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现