时序数据库 mysql_时序数据库 应用场景

时序数据库 mysql_时序数据库 应用场景influxDB介绍时间序列数据是以时间字段为每行数据的标示,比如股票市场的价格,环境中的温度,主机的CPU使用率等。但是又有什么数据是不包含timestamp的呢?几乎所有的数据都可以打上一个timestamp字段。时间序列数据更重要的一个属性是如何去查询它。在查询的时候,对于时间序列我们总是会带上一个时间范围去过滤数据。同时查询的结果里也总是会包含timestamp字段。InfluxDB是一…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

influxDB介绍

时间序列数据是以时间字段为每行数据的标示,比如股票市场的价格,环境中的温度,主机的CPU使用率等。但是又有什么数据是不包含timestamp的呢?几乎所有的数据都可以打上一个timestamp字段。时间序列数据更重要的一个属性是如何去查询它。在查询的时候,对于时间序列我们总是会带上一个时间范围去过滤数据。同时查询的结果里也总是会包含timestamp字段。

InfluxDB 是一个开源分布式时序、事件和指标数据库。使用 Go 语言编写,无需外部依赖。其设计目标是实现分布式和水平伸缩扩展。

它有三大特性:

Time Series (时间序列):你可以使用与时间有关的相关函数(如最大,最小,求和等)

Metrics(度量):你可以实时对大量数据进行计算

Eevents(事件):它支持任意的事件数据

特点:schemaless(无结构),可以是任意数量的列

min, max, sum, count, mean, median 一系列函数,方便统计

Native HTTP API, 内置http支持,使用http读写

Powerful Query Language 类似sql

操作介绍

远程连接

创建及使用数据库

增删改查

6、数据保留命令

查看保留期 SHOW RETENTION POLICIES ON mydb

修改保留期 ALTER RETENTION POLICY default ON online DEFAULT

删除保留期 DROP RETENTION POLICY ON

创建保留期 REATE RETENTION POLICY “rp_name” ON “db_name” DURATION 30d REPLICATION 1 DEFAULT

rp_name:策略名

db_name:具体的数据库名

30d:保存30天,30天之前的数据将被删除

它具有各种时间参数,比如:h(小时),w(星期)m minutes h hours d days w weeks INF infinite

REPLICATION 1:副本个数,这里填1就可以了

DEFAULT设为默认的策略

目前,我们已经influxdb+grafana应用到数据库监控、Kafka数据流监控、服务页面数据统计监控等,炫酷的页面给你不一样的体验,试试吧!关注微信公众号:正版乔,和我一起探索日常的编程乐趣~

推荐阅读:

一个学统计的程序员

喜欢Coding

喜欢硬件

喜欢树莓派

喜欢深度学习

喜欢你

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185889.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月4日 下午9:16
下一篇 2022年10月4日 下午9:36


相关推荐

  • MPTCP协议学习

    MPTCP协议学习对 MPTCP 协议理论部分的学习进行了整理 文中数据包结构的图来自于 RFC6824 详见 http www rfcreader com rfc6824MPTCP 协议学习 MPTCP 目的 随着技术的发展许多设备具有了多个网络接口 而 TCP 依然是一个单线路的协议 在 TCP 的通信过程中发端和收端都不能随意变换地址 我们可以利用多个网络接口的这一特性来改善性能和有效冗余 例如

    2026年3月17日
    2
  • myeclipse jdbc连接mysql数据库_怎样把navicat连接到eclipse

    myeclipse jdbc连接mysql数据库_怎样把navicat连接到eclipse解决Eclipse通过JDBC连接MySQL数据库遇到的问题。包括EstablishingSSLconnectionwithoutserver’sidentityverificationis…警告和Theservertimezonevalueisunrecognized警告

    2025年10月16日
    6
  • ubuntu18.04更新内核_如何查看linux系统内核版本

    ubuntu18.04更新内核_如何查看linux系统内核版本1.查看内核版本2.修改apt源编辑在尾部增加一行/etc/apt/sources.listdebhttp://security.ubuntu.com/ubuntutrusty-securitymain更新apt-getupdate3.查看可更新的内核apt-cachesearchlinux-imageapt-cachesearchlinux|greplinux-headers本次我们更新4.15aptinst…

    2022年8月23日
    8
  • 【VS开发】socket编程原理

    【VS开发】socket编程原理socket编程原理1、问题的引入1)普通的I/O操作过程:UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上

    2022年10月17日
    6
  • 咕咕机app官网_咕咕小哨

    咕咕机app官网_咕咕小哨P4996 咕咕咕

    2022年4月20日
    50
  • rsync @ERROR: auth failed on module backup 错误分析及解决[通俗易懂]

    rsync @ERROR: auth failed on module backup 错误分析及解决[通俗易懂]今天搭配rsync–daemon守护模式,服务搭配起来不是很复杂,比较简单,配置如下:首先检查#rpm–qarsync是否有安装rsync软件,如若没有的话,请执行yuminstall–yrsync;1.新建守护模式的配置文件:/etc/rsyncd.conf…

    2022年7月15日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号