首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ZABBIX 4.4.0 + TimescaleDB

、Oracle和DB2之外,ZABBIX 官方正式宣布支持TimescaleDB。...与传统的关系数据库相比,TimescaleDB有诸多优点:近乎线性的性能水平,支持自动即时删除旧的历史数据,更容易维护等等 TimescaleDB TimescaleDB是基于PostgreSQL的时序数据库插件...,完全继承了PostgreSQL的功能,对于复杂查询,各种类型(GIS,json,k-v,图像特征值,range,数组,复合类型,自定义类型,…..)的支持非常丰富,非常适合工业化的时序数据库场景需求。...内存索引,因为chunk size比较适中,所以索引基本上都不会被交换出去,写性能比较好。...9.复杂查询优化(根据查询条件自动选择chunk,最近值获取优化(最小化的扫描,类似递归收敛),limit子句pushdown到不同的server,chunks,并行的聚合操作) 10.利用已有的PostgreSQL

2.8K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Zabbix4.2新功能实践1-时间序列数据库TimescaleDB

    新版本提供了很多特性,接下来几期主要介绍Zabbix4.2的一些新特性的使用。本次主要介绍TimescaleDB。...TimescaleDB介绍 TimescaleDB是基于PostgreSQL的时序数据库插件,完全继承了PostgreSQL的功能,对于复杂查询,各种类型(GIS,json,k-v,图像特征值,range...复杂查询优化(根据查询条件自动选择chunk,最近值获取优化(最小化的扫描,类似递归收敛),limit子句pushdown到不同的server,chunks,并行的聚合操作) 利用已有的PostgreSQL...x86_64 PostgreSQL版本 11.2 安装方式 yum 由于为测试环境,避免麻烦关闭防火墙,禁用seLinux,并启动chrony时间同步服务。...<EOL [timescale_timescaledb] name=timescale_timescaledb baseurl=https://packagecloud.io/timescale/timescaledb

    94720

    Pgvector与Pinecone向量数据库对比

    PostgreSQL 和 pgvector 都是开源的,可以灵活地进行本地部署、自我管理或从多个托管数据库提供商(包括 Timescale)进行部署。...与 Pinecone 的性能优化索引 (p2) 相比,带有 pgvector 和 pgvectorscale 的 PostgreSQL 在recall 为 90% 的近似最近邻查询中实现了 1.4 倍更低的...我们为 Pinecone 使用了 Python 客户端的 gRPC 版本,它为我们提供了比 HTTP(S) 版本更好的结果。...s1 pod 是 Pinecone 最准确的 pod,达到了 99% 的recall ,尽管代价是查询速度较慢。...时间点恢复:用于从操作员错误中恢复。 高可用性:适用于需要高正常运行时间保证的应用程序。 灵活性和控制:Pinecone 无法控制近似最近邻搜索中的准确性-性能权衡。

    31810

    全面对比:选择Zabbix数据库需要考虑这几点,了解一下?

    还有一个新的Timescale数据库,也是PostgreSQL类型,内置有分区的功能。...PostgreSQL & Oracle 2 如果对性能有要求,我们可以比较下MySQL, PostgreSQL和Oracle。 别认为MySQL不好或它不能进行大运行环境的数据处理。...所以你还是需要在MySQL, Oracle, IBM DB2, PostgreSQL和MySQL分支中做出选择,作为Zabbix后台数据库引擎。除此之外,你还可以选择下载ElasticSearch。...它是SQL的一个扩展, 是Zabbix4.2版本中的全新功能,可以直接提供内部分区。...你只需要打开我们的Zabbix手册查找4.2版本中的Timescale,你会发现你只需要做两到三个操作就可以使它运行起来了。 建议 5 最后,给你一个重要的建议:选择你更熟悉的数据库引擎!

    3.4K10

    PostgreSQL 与 MySQL:如何选择以及何时选择

    PostgreSQL 在新的一年有一个好的开端: 它被 DB-Engines 评为 2023 年度数据库管理系统。但究竟是什么让它胜过其他数据库?...本指南将探讨 PostgreSQL 和 MySQL 作为基于 SQL 查询构建的 RDBMS 之间的核心相似之处。然后,我们将根据性能、灵活性、规模和易用性等因素进行深入的、并列的比较。...结构化查询语言(SQL) SQL,或结构化查询语言,是与关系型数据库交互的标准语法。它允许各种操作,如查询、更新和管理数据。在 Timescale,我们将其视为数据分析的通用语言。...一个明显的限制是在扩展到处理大规模数据集或复杂查询时的性能(这时 Timescale 将发挥救援作用)。维护关系完整性所带来的开销有时会导致大规模下性能较慢。...这是 Timescale 发挥救援作用的地方,它增强了 PostgreSQL 的功能,特别是对于大规模的时间序列数据、事件和分析,都能显著提升其性能。

    69110

    PostgreSQL亿级行数据处理

    在PostgreSQL(或任何关系数据库)中处理数十亿行的表可能具有挑战性,因为数据复杂性高、存储空间占用量大以及更复杂或分析查询的性能问题。...通过在Timescale中启用列存储(压缩数据)并使用Timescale的块跳过索引,可以解决所有这些挑战。Timescale构建在PostgreSQL之上,旨在简化PostgreSQL的扩展。...这篇文章展示了如何使用Timescale的列存储和块跳过索引功能来减小表大小并加快搜索速度。 以下是我们将遵循的方法。首先,我们将数据插入到未压缩表中以获取初始大小和查询速度。...数据导入时间:49分钟12秒 包括索引和数据的总表大小:101 GB 步骤4:运行聚合查询 目标是通过对压缩表和未压缩表运行各种缩放聚合查询来比较查询执行时间,观察压缩表相对于未压缩表的性能。...使用分块跳过索引增强 PostgreSQL 性能 在时间尺度中的块跳过 进一步加快 PostgreSQL 性能并减少存储空间占用的是 Timescale 的分块跳过索引(从 TimescaleDB 2.16.0

    11310

    使用Apache Superset在PostgreSQL中进行数据可视化

    ➡️ 想了解更多关于如何使用PostgreSQL/Timescale构建应用程序的信息?请务必查看以下文章——我们将带您从数据迁移到数据库监控(即将推出)。...如何将您的数据迁移到Timescale(三种方法) 使用PostgreSQL和psycopg3构建Python应用程序 附加:Psycopg2与Psycopg3性能基准测试 PostgreSQL的数据可视化工具...要离开环境,您可以运行以下命令: deactivate 升级虚拟环境中的pip版本,这样就不会出现任何依赖项错误: pip install --upgrade pip 首先安装apache-superset...使用 Timescale 增强您的仪表板 如果您需要一个数据库来存储您的数据并增强您的仪表板,请尝试 Timescale,这是一个快速、易用且可靠的 PostgreSQL 云平台,适用于时间序列、事件和分析...这里的限制是您的数据库性能,因为 Superset 将有效地在您的查询(视图)之上运行查询。

    8300

    如何使用PostgreSQL构建用于实时分析的物联网流水线

    我们将评估数据流水线的性能,测量从数据生成到存储的吞吐量和延迟。 最后,我们将在Grafana中设置监控查询并创建一个仪表板,以实现对物联网系统的实时监控,帮助您做出明智的数据驱动决策。...当数据流式传输到 Kafka 主题时,它会通过 Kafka Connect 同时被摄取到 PostgreSQL 的 Timescale 数据库中。...替换 timescale-sink.properties 文件中的以下行: "camel.kamelet.postgresql-sink.query":"INSERT INTO accounts (name...:2523726 数据摄取到Timescale实例开始于:2024年12月2日星期一 01:44:40 UTC 数据摄取到Timescale实例结束于:2024年12月2日星期一 02:15:38 UTC.../ 1858 = ~1358 行/秒 将数据摄取到Timescale Cloud的总延迟:Timescale中摄取结束的时间 - Timescale中摄取开始的时间 = 2024年12月2日星期一 02

    9310

    【DB笔试面试810】在Oracle中,什么是闪回版本查询(Flashback Version Query)?

    ♣ 题目部分 在Oracle中,什么是闪回版本查询(Flashback Version Query)?...♣ 答案部分 闪回版本查询(Flashback Version Query)是查询过去某个时间段或某个SCN段内表中数据的变化情况。闪回版本查询基于回滚(Undo)表空间中的回滚信息实现。...VERSIONS BETWEEN SCN MINVALUE AND MAXVALUE ORDER BY VERSIONS_STARTTIME; 其中,VERSIONS BETWEEN用于指定闪回版本查询时查询的时间段或...在闪回版本查询的目标列中,可以使用下列几个伪列返回版本信息: l VERSIONS_STARTTIME:基于时间的版本有效范围的下界; l VERSIONS_STARTSCN:基于SCN的版本有效范围的下界...闪回版本查询注意事项: ① VERSIONS子句不能用于查询的表包括外部表、临时表和固定表。 ② 不能使用VERSIONS子句查询视图。但是,在视图定义中可使用VERSIONS子句。

    69940

    数据架构选型必读:4月数据库产品技术解析

    本期要点 DB-Engines数据库排行榜 一、RDBMS MySQL发布8.0.20版本,5.6版本于2021年2月停止更新 DB2发布11.5.2版本,且看容器化是否可为DB2注入新活力 PostgreSQL...http://postgis.net/ 时序插件timescaledb发布1.7.0:timescale是PostgreSQL的一款时序数据库插件,在IoT行业中有非常好的应用。...1.7.0的主要功能增强包括:支持PostgreSQL 12、支持实时聚合(流计算功能)。...SQL两种查询引擎,近期Agensgraph调整了发展策略,以PostgreSQL数据库插件存在,用户使用会更加方便,支持PostgreSQL的所有版本。...ArangoDB 3.6版本更新亮点包括: OneShard功能; 性能优化; 子查询加速(最高30倍); 后期文件实现; 不匹配文档的早期修剪; 集群中的并行AQL执行; 简化的更新和替换查询; ArangoSearch

    1.8K20

    关于时间序列数据的十件事

    我们有对时间序列数据库性能进行基准测试的历史,我们花费数周时间分析了 Amazon Aurora Serverless 的数据摄取性能、查询速度、成本和可靠性。...我们多次仔细检查了这些数字,因为我们几乎难以置信,但 Timescale 的 PostgreSQL 云平台: 数据摄取速度快 35% 在除两个查询类别外的所有查询类别中,查询速度快 1.15 倍到 16...为了帮助您提高数据库性能并针对时间序列场景进行优化,Timescale 首席技术官分享了他的最佳技巧。...本文将讲述我们如何为PostgreSQL构建灵活、高性能的列式压缩机制以提高其可扩展性。...通过我们的分层存储架构,您现在可以将较旧的、访问频率较低的数据存储在低成本的存储层中,同时仍然能够访问它——而无需牺牲频繁访问数据的性能。最棒的是?

    7910

    专栏|Zabbix 5.0 监控 PostgreSQL 数据库

    2020Zabbix峰会演讲嘉宾,主题《Zabbix 5.0 & Timescale DB》、Workshop实践操作课讲师。...文章简介 Zabbix 支持 PostgreSQL 作为后台数据库,相比 Mysql,PostgreSQL 可加载 timescaledb 插件,提升 Zabbix 性能,同时还支持数据的压缩,因此对于...一.PostgreSQL 配置 1.创建用户 需要在 PostgreSQL 数据库建立监控专用的用户,由于 PostgreSQL 版本不同相关命令会有一定差别,创建一个 zbx_monitor 用户密码为...服务 二.Zabbix 配置 1.添加主机 添加主机之后,关联系统自带的 Template DB PostgreSQL 模版 ?...状态,查询资料后发现是由于 sql 脚本问题,修改 sql 文件 vi /var/lib/zabbix/postgresql/pgsql.dbstat.sql 修改为如下内容 sql SELECT

    2.6K10

    如何使用Pgvector和Python实现带过滤器的语义搜索

    在本指南中,我们将向您展示如何通过在PostgreSQL数据库中设置带有过滤器的语义搜索来增强您的搜索功能。我们将使用诸如pgvector(用于存储和查询向量嵌入)之类的工具, 让我们开始吧!...DB - Engines 也将 PostgreSQL 评为年度数据库。...当与 pgvector、pgai 和 pgvectorscale 等开源扩展一起使用时,PostgreSQL 在性能和简洁性方面轻松超越其他向量搜索引擎。...运行以下命令来拉取 TimescaleDB 镜像: docker pull timescale/timescaledb-ha:pg16 此镜像在默认的 PostgreSQL 数据库中预装了扩展。...我们刚刚构建了一个功能强大的带有过滤功能的 PostgreSQL 语义搜索引擎,它结合了 pgai 和 pgvector 的简单性和 pgvectorscale 的性能提升。

    10610

    为什么我们选择 Thanos 进行长期指标存储?

    不仅因为......良好的存储成本......而且因为它使异地复制和查询更快。两种互补的技术可以实现这一点。 首先,压缩——一些项目需要,但不是全部——以更紧凑(可能查询速度较慢)的格式存储指标。...在前六名(InfluxDB、TimescaleDB、M3DB、Victoria Metrics、Thanos 和 Cortex)中,让我们看看它们各自的比较。...铜牌:TimescaleDB TimescaleDB 是 Timescale 拥有和构建的时间序列数据库。它被实现为 PostgreSQL 的扩展。...TimescaleDB 有两个版本:开源 (Apache 2.0) 和 Timescale License (TSL)。...压缩将相关值合并到一行中,以获得更类似于超高效 TSDB 文件格式的东西,存储在 PostgreSQL 数据库中。

    89530

    2020年度20多款主流数据库重大更新及技术要点回顾

    通常情况下,我们希望由内到外,先完成内表里的查询结果,然后驱动外查询的表,完成最终查询,但是MySQL 5.5会先扫描外表中的所有数据,每条数据将会传到内表中与之关联,如果外表很大的话,那么性能上将会很差...https://github.com/timescale/timescaledb 4、Oracle兼容插件orafce发布3.13.4 orafce是PostgreSQL的一款增强Oracle兼容性的插件...来指定; 读取及解压缩block的时候减少多于的内存拷贝,同时在Direct IO模式下,减少读取sst table和blob db时的内存拷贝; 通过内部cache机制来解决启动时大量计算block大小导致重启比较慢的问题...RDS PostgreSQL V12发布plv8 2.3.13版本:支持使用plv8语言进行数据库的存储过程、函数编程。...2020年12月: RDS PostgreSQL国内首发V13大版本,具体功能如下: 通过de-duplicate提升btree索引性能, 压缩索引空间; 聚合运算性能提升; 分区表性能提升; 通过多字段组合统计信息提升

    1.7K20
    领券