QuestDB是什么?性能居然跑赢了ClickHouse和InfluxDB
作者:VladIlyushchenko,QuestDB的CTO链接:https://www.jianshu.com/p/8dee805e73ff在QuestDB(https://questdb.io/),我们已经建立了一个专注于性能的开源时间序列数据库。我们创建QuestDB是为了将我们在低延迟交易
【2022/3/23】ITPUB新闻早报
今日热点:1.国家应急处置指挥部22日晚通报东航客机坠毁事件调查进展,截至目前,未发现机上幸存人员,将尽快搜寻黑匣子;2.科技部拟规定不得向境外提供我国人类遗传资源;3.传微软内部源代码遭黑客泄露。
浅析下时序数据库QuestDB的存储机制
0.前言QuestDB是在2014年开源的一个面向列的关系型时序数据库,专为时间序列和事件数据而设计。开发语言为Java和C++,外部依赖较少,源码仓库地址为:https://github.com/questdb/questdb。QuestDB在db-engines上的排名目前在慢慢上升,目前(20
时序数据库 QuestDB 特性解析
QuestDB是一款针对时序数据实时处理优化的关系型列存数据库。存储模型QuestDB采用列存(column-based)存储模型,表里的数据按列存储到不同的文件,每次新的写入数据追加到文件末尾,保持跟写入顺序一致。追加模型QuestDB采用列存模型,每个列存储到不同的文件,文件通过mmap方式映射
TDengine集成EMQX:通过规则引擎实现设备数据直接入库
背景曾使用过IoTDB自带的MQTTBroker实现了设备数据入库,那么使用TDengine时,我们可以借助EMQX(一款优秀的国产开源MQTTBroker)的规则引擎结合TDengine的RESTfulAPI完成设备数据的路由与入库。用到的工具TDengineRESTfulAPIEMQX规则引擎T
TDengine图形化管理工具TDengineGUI与IDEA插件
背景前面都是使用命令行或者代码直接查看数据库表的数据,相对图形化界面工具来说不够直观,像我们通常使用的MySQL,MongoDB都有对应的图形化管理工具:Navicat、HeidiSQL、NoSQLBooster等。而TDengine官方没有对应的工具,不过借助开源社区、第三方,我们多了些选择。基于
TDengine数据迁移:导入与导出
背景对于数据库的运维,免不了数据迁移,对数据库表进行导入与导出;TDengine官方提供了各类数据导入、导出方式。下面就体验下不同的导入、导出方法。数据导出:taosdumpcsv数据导入:sourcecsvtaosdump数据导出数据导出:taosdumptaosdump主要参数含义:-o:指定输
年轻人不讲武德,TDengine边缘侧数据存储方案挑战SQLite
上周,涛思数据与EMQ在线上Meetup上联合发布了工业互联网一体化解决方案,基于TDengine、EMQX搭建一个集工业数据采集、汇聚、清洗、存储分析以及可视化展示等能力于一体的轻量级边缘计算工业互联网平台。目前TDengine已经全面支持ARM32和ARM64处理器,那么为什么,TDengine
「GitHub问题精选」TDengine 如何做到客户端高可用?
最近,在TDengine的GitHub上我们遇到了两位集群用户,他们都提到了TDengine客户端高可用的问题:用户共同的疑问说明了这个问题是很有代表性的,所以我们精选出来,希望可以从用户的角度对产品的优化形成更多的思考。我们将这个问题细化一下就是「在TDengine客户端使用taos-hFQDN-
HiveMQ TDengine extension 使用指南
我们简单介绍一下HiveMQextensionforTDengine的部署和使用方法。TDengine和HiveMQ部署方法TDengine安装最新TDengineserver即可。参见官方文档:www.taosdata.com/cn/getting-…。HiveMQ安装企业版(需申请试用Licen
TDengine 助力京东云 IoT 数据统计改造
2014年起,京东从智能家居领域开始发力,在业界率先推出语音交互入口-叮咚智能音箱,实现了广泛的设备品类互联生态,同时整合集团内部零售、物流、大健康、工业品等关键领域的物联网技术能力,持续助力社区、城市、车联、工业等关键行业领域,广泛服务于实体经济,助力企业转型升级。本文在京东云IoT多年来行业实践
TDinsight——基于Grafana的TDengine零依赖监控解决方案
作为基础组件,TDengine本身的平稳运行至关重要,所以在实际应用过程中,我们也需要监控它的各项运行指标。TDengine启动后,会自动创建一个监测数据库log,并自动将服务器的CPU、内存、硬盘空间、带宽、请求数、磁盘读写速度、慢查询等信息定时写入该数据库。TDengine还会将重要的系统操作(
TDengine在黑格智造的落地应用
作者介绍:大罗,黑格智造架构师,主要从事云原生,大数据系统开发,曾参与国家示范级工业互联网系统建设等。做工业互联网或物联网系统,最基本的需求是展示数据曲线,比如功率曲线,类似于股票的分时图,通常我们会取每分钟内该设备上报的最后一次功率值为这一分钟的功率,如果某一分钟内,设备没有上报,则取上一分钟的功
TDengine中超级表的TAG管理
超级表的这个概念在TDengine应该算是很重要,很实用的一个东西了。就是学习的时候有的时候有点不知所云。而且查询资料的时候比价少。可参考的东西太少了,学习过程,对小白有一丢丢阻碍。不过好在大部分语法还是使用的sql,使用过程中只需要学习TDengine的特色即可。比如超级表,但是超级表还是要结合T
15倍提升 & 40倍存储优化,TDengine在领益智造的实践
小T导读:广东领益智造股份有限公司是全球领先的智能制造平台企业,致力于以技术先进、质量可靠为核心竞争力,为客户提供“一站式”精密智造解决方案,实现精密、美观、高品质、低成本于一体的终端产品。业务涵盖消费电子、医疗器械、汽车零部件等多个行业,凭借先进的研发与制造能力,领益智造与世界知名企业建立了稳固的
TDengine加持,一周时间上线环保监测平台
程序设计整个数据采集服务基于MQTT协议开发,通过阿里巴巴的nacos集群实现配置和服务发现,通过feign模式调用其他微服务模块的业务数据,来对上报的数据进行业务解析,并将解析的结果存入对应监控指标对应的点位表中。采集服务采用mybatis-plus的多数据源配置,使用的是目前性能最佳的Hikar
接手被MySQL卡死的数据,TDengine在能源管理系统的应用
背景能源管理系统中数据量最大的就是各个智能抄表、传感器上报的数据。整个杭州市从2017年7月开始推出天然气智能抄表,到2018年就有37万用户接入,使用人次超过了77万。此外还有智能水表、电表等源源不断的上报数据。这些智能抄表的上报数据要进行长期记录,并定期查询、统计生成报表;在系统中,也需要在用户
TDengine开源版本在电力运维平台的应用
业务场景嘉柒智能的电力运维平台嘉能云,专注于线下线上联合运维,具有海量设备接入能力、数据分析和计算能力,其中电力运维平台数据库使用的是TDengine,在数据层面包含有:数据采集,数据传输,数据存储,数据分析。select*fromda00012829limit1\G;数据查询和展示数据查询:在数据
万字详解TDengine 2.0整体架构设计思路
1:数据模型物联网典型场景在典型的物联网、车联网、运维监测场景中,往往有多种不同类型的数据采集设备,采集一个到多个不同的物理量。而同一种采集设备类型,往往又有多个具体的采集设备分布在不同的地点。大数据处理系统就是要将各种采集的数据汇总,然后进行计算和分析。对于同一类设备,其采集的数据都是很规则的。以
如何借助 IDEA 数据库管理工具可视化使用 TDengine?
什么是IDEADatabase管理工具?这里首先介绍下IDEA,IDEA全称IntelliJIDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一。IDEA是自带数据库管理工具的,类似于一个小型Navicat。这个工具可以让我们平时的一些对数据的操作直接在I