基本概念

1、series

series是retention policy、measurement和tag set(包括tag key和tag value)的集合

2、points

在同一个series里面,不能在同一timestamp存放超过一个point,如果同一个series、同一个timestamp想要插入多个point,那么旧的point和新的point会形成一个并集:
插入前:
在这里插入图片描述
插入后:
在这里插入图片描述
可以看到我们的valu1被新的值代替,value2因为新的值里面没有,就保留下来了

3、tag set

我们建议经常需要查询的字段放到tag里面,对于tag value,只能是string类型,所以如果要存储的数据类型不是string类型,只能存到field里面

3、shard Group

从字面上看,一个shard Group应该包含多个shard,每个shard Group只存储指定时间段的数据,这个时间段是通过RP中的shardGroup Duration设定的

4、Shard

shrd是influxdb的存储引擎实现,每一个shard包含有wal、cache、tsm file

在单节点influxdb中,一个shard group下面只有一个shard,如果是集群,同一个shard group下面会有多个shard,会根据series对shard再进行hash,同一个shard group下面同一个series数据会写到同一个shard下面

使用show shards会显示数据库下面所有的shard group信息:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值