代码编织梦想

时序数据库选型timescaledb-爱代码爱编程

最近要做一个数字车间的物联网项目,数据存储成了首先要解决的问题,整个车间一共104台数控机床,1s钟采集1次数据,360024365*104=3,279,744,000 ,一年要产生32亿条记录,这个数据量用常见的关系型数据

postgresql数据库从入门到精通系列之五:安装时序数据库timescaledb的详细步骤_pg时序数据库-爱代码爱编程

PostgreSQL数据库从入门到精通系列之五:安装时序数据库TimescaleDB的详细步骤 一、下载PostgreSQL数据库yum源 二、创建TimescaleDB存储库 三、更新本地存储库

postgresql及timescaledb插件安装过程_postgresql安装timescaledb-爱代码爱编程

背景 之前集团内基本上使用的数据库都是Oracle,随着Oracle退出中国市场,也为了节省成本,要求去Oracle,并使用开源免费的PostgreSQL。由于集团内部服务器使用的都是内网,无法在线安装pg及timescaledb插件。所以需要先装pg及timescaledb插件下载下来,再复制到内网服务器上进行安装。 文章目录 系统

postgresql 数据库 timescaledb 函数time_bucket_gapfill()报错解决及更换 license-爱代码爱编程

postgresql 数据库 timescaledb 函数time_bucket_gapfill()报错解决及更换 license 文章目录 postgresql 数据库 timescaledb 函数time

timescaledb 多节点部署-爱代码爱编程

前言 TimescaleDB是一个开源数据库,旨在使SQL可扩展到时间序列数据。它由PostgreSQL设计而成,并打包为PostgreSQL扩展,提供跨时间和空间的自动分区(分区键),以及完整的SQL支持。自从2.0版本

记一次 timescaledb 性能优化-爱代码爱编程

背景 项目中使用TimescaleDB来存储时序数据,最近发现查询很慢,且对服务器资源消耗较大。通过查看官方文档,慢日志等方式,找到了一些可以优化的地方,包括索引优化、SQL优化、调整分区大小、删除过时的块、压缩这几个方面

timescaledb 超表-爱代码爱编程

关于超表 超表(hypertable)是具有特殊功能的PostgreSQL表,可以很容易地处理时间序列数据。与它们交互就像与普通PostgreSQL表交互一样,但在幕后,超表会自动按时间将数据划分为块。 在Timescal

postgresql + timescaledb离线安装笔记(zabbix数据库准备工作)_re_virtual的博客-爱代码爱编程

实验环境 操作系统:centos 7.6 PostgreSQL:14.6 timescaledb:2.8.1 网络:本地无网络 1 编译源码安装 1.1 准备工作 useradd postgres mkdir /us

docker安装timescaledb_hao_ds的博客-爱代码爱编程

寻找TimeScaleDB镜像 Docker Hub 查找官方镜像 下载TimeScaleDB镜像 下载最新版TimeScaleDB镜像 docker pull timescale/timescaledb-ha:pg

Centos7 安装 PostgreSql 14 数据库 和 timescaledb 时序库-爱代码爱编程

Centos7 安装 PostgreSql 14 数据库 和 timescaledb 时序库 文章目录 Centos7 安装 PostgreSql 14 数据库 和 timescaledb 时序库一 准备工作二 开始部署 PostgreSql 14 数据库2.1 下载postgres 14 rpm 安装2.2 直接安装2.3 初始化数据库2.4

TimescaleDB部署教程(v1.0)-爱代码爱编程

TimescaleDB部署 本文安装主要分为两步: (1)PostgresSQL数据库安装 (2)TimescaleDB插件安装编译(cmake) 1、系统及相关版本要求 操作系统: CentOS 7 64位操作系统 安装程序: postgresql-10.2.tar.gz Timescale: timescaledb 1.0(只支持pgsq

kettle数据迁移-爱代码爱编程

kettle 是纯 java 开发,开源的 ETL工具,用于数据库间的数据迁移 。 1、文档 https://pentaho-community.atlassian.net/wiki/spaces/EAI/pages/371557269/Pentaho+Data+Integration+Kettle+Tutorial 2、社区版下载 https://sou

timescaledb创建超表-爱代码爱编程

TimescaleDB 是一个时间序列数据库,建立在 PostgreSQL 之上。然而,不仅如此,它还是时间序列的关系数据库。使用 TimescaleDB 的开发人员将受益于专门构建的时间序列数据库以及经典的关系数据库 (PostgreSQL),所有这些都具有完整的 SQL 支持。 文档 https://docs.timescale.com/ 1、创建

TimescaleDB时序数据库特点及实例应用-爱代码爱编程

TimescaleDB时序数据库 背景 随着物联网的发展,时序数据库的需求越来越多,比如水文监控、工厂的设备监控、国家安全相关的数据监控、通讯监控、金融行业指标数据、传感器数据等。 在互联网行业中,也有着非常多的时序数据,例如用户访问网站的行为轨迹,应用程序产生的日志数据等等。 时序数据有几个特点 基本上都是插入,没有更新的需求。 数据基本上都有时

Ubuntu:PostgreSql安装PostGis、TimeScaleDB插件-爱代码爱编程

导入pg源及签名 sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet -O - https://www.postgre

使用PostgreSQL作为zabbix库,并将history和trend相关表迁移到TimescaleDB-爱代码爱编程

概述 本文通过实际操作,指导使用PostgreSQL作为zabbix的数据库,并将history和trend相关表迁移到TimescaleDB中。 创建用户 登录到PostgreSQL服务器,并切换到postgres用户下 createuser --pwprompt zabbix 根据命令行提示设置密码。 创建zabbix数据库 creat

locust利用locust-plugins插件,将结果记录到TimescaleDB数据库,用Grafana 绘制结果-爱代码爱编程

前言 最近想将locust的测试结果用Grafana展示,网上找了很多方法,都不是很满意,于是去看了官方文档,找到一种方法实现,官方文档:https://github.com/SvenskaSpel/locust-plugins 一.安装TimescaleDB数据库 1.拉取TimescaleDB镜像 docker pull timescale/t

timescaledb 时序库备份还原 遇到的问题与解决-爱代码爱编程

timescaledb 时序库备份还原 遇到的问题与解决 timescaledb 是 postgres数据库的插件,所以备份还原仍然用postgres数据库pg_dump,pg_restore命令。 一 测试过程 timescaledb 时序库备份还原时 , 我对时序库采用以下命令进行全库备份 /usr/pgsql-11/bin/pg_dump -

timescaledb php,postgres表创建-爱代码爱编程

-- ---------------------------- -- Table structure for tb_143a7f37a7f04d6fae334f198ed6a474 -- ---------------------------- DROP TABLE IF EXISTS "public"."tb_111a7f37a7f04d6fa

postgresql数据库 timescaledb 时序库 超级表 块的压缩(compress_chunk()的应用)-爱代码爱编程

postgresql数据库 timescaledb 时序库 超级表 块的压缩(compress_chunk()的应用) 文章目录 postgresql数据库 timescaledb 时序库 超级表 块的压缩(compress_chunk()的应用)前言compress_chunk()参数使用步骤1.改为超表2.把超表改为可压缩状态3.压缩解压缩查