原文:时序数据库深入浅出之存储篇——本质LSMtree,同时 metric(比如温度)+tags 分片

什么是时序数据库 先来介绍什么是时序数据。时序数据是基于时间的一系列的数据。在有时间的坐标中将这些数据点连成线,往过去看可以做成多纬度报表,揭示其趋势性 规律性 异常性 往未来看可以做大数据分析,机器学习,实现预测和预警。 时序数据库就是存放时序数据的数据库,并且需要支持时序数据的快速写入 持久化 多纬度的聚合查询等基本功能。 对比传统数据库仅仅记录了数据的当前值,时序数据库则记录了所有的历史数据 ...

2017-06-01 15:10 6 3188 推荐指数:

查看详情

深入浅出:了解时序数据库 InfluxDB

时序数据库经常应用于机房运维监控、物联网IoT设备采集存储、互联网广告点击分析等基于时间线且多源数据连续涌入数据平台的应用场景,InfluxDB专为时序数据存储而生,尤其是在工业领域的智能制造,未来应用潜力巨大。 数据模型 1.时序数据的特征 时序数据应用场景就是在时间线上每个时间点都会 ...

Sat Nov 06 01:35:00 CST 2021 0 311
深入浅出时序数据库之预处理——批处理和流处理,用户可定制,但目前流行influxdb没有做

时序数据是一个写多读少的场景,对时序数据库以及数据存储方面做了论述,数据查询和聚合运算同样是时序数据库必不可少的功能之一。如何支持在秒级对上亿数据的查询分组聚合运算成为了时序数据库产品必须要面对的挑战。 本文会从时序数据库的查询以及聚合运算角度展开,最后会从如何解决时序数据的查询 ...

Tue Jun 13 18:54:00 CST 2017 0 2489
Prometheus时序数据库-磁盘中的存储结构

Prometheus时序数据库-磁盘中的存储结构 前言 之前的文章里,笔者详细描述了监控数据在Prometheus内存中的结构。而其在磁盘中的存储结构,也是非常有意思的,关于这部分内容,将在本篇文章进行阐述。 磁盘目录结构 首先我们来看Prometheus运行后,所形成的文件目录结构 ...

Mon Mar 01 17:59:00 CST 2021 2 520
[深入浅出iOS]之数据库 sqlite

[深入浅出iOS]之数据库 sqlite 罗朝辉 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议 一,sqlite 简介 前面写了一博文讲如何在 C# 中使用 ADO 访问各种数据库,在移动开发和嵌入式领域也有一个 ...

Fri Mar 29 07:45:00 CST 2013 1 3796
Prometheus时序数据库-内存中的存储结构

Prometheus时序数据库-内存中的存储结构 前言 笔者最近担起了公司监控的重任,而当前监控最流行的数据库即是Prometheus。按照笔者打破砂锅问到底的精神,自然要把这个开源组件源码搞明白才行。在经过一系列源码/资料的阅读以及各种Debug之后,对其内部机制有了一定的认识。今天,笔者 ...

Mon Feb 22 18:42:00 CST 2021 6 984
从原理到优化,深入浅出数据库索引

MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据数据结构。 数据库查询是数据库的最主要功能之一,我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化,这篇文章对索引做一个系统的梳理,希望对大家有帮助。 一、MySQL有哪些索引类型 ...

Fri Feb 14 06:38:00 CST 2020 0 308
深入浅出数据库索引原理

前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子 ...

Sat Apr 01 02:44:00 CST 2017 63 181456
几个时序数据库

================================可用作时序数据库:================================[时序]TimescaleDB, 基于 PostgreSQL, 支持 SQL.[时序]KairosDB, 基于 Cassandra, 不支持 SQL. ...

Thu Jan 17 18:29:00 CST 2019 0 38856
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM