当前位置: 首页 > article >正文

时序数据库选型:聚焦时间序列数据库Apache IoTDB——为工业物联网与大数据而生

文章目录第一章时序数据时代与选型情况1.1 时序数据的定义1.2 通用数据库的瓶颈与专用时序数据库的兴起第二章时序数据库选型核心2.1 数据模型与查询语言2.2 性能指标写入、查询与压缩2.3 可扩展性与高可用性第三章国际主流时序数据库对比3.1 InfluxDB监控领域的开创者与挑战3.2 TimescaleDBSQL原生派的稳健之选3.3 VictoriaMetrics监控性能与效率的新锐3.4 对比总结表第四章聚焦Apache IoTDB——为工业物联网与大数据而生4.1 核心架构与设计哲学4.2 性能优势再审视数据说话4.3 Apache IoTDB 2.0迈向标准SQL与统一数据平台4.4 无与伦比的大数据生态集成第一章时序数据时代与选型情况1.1 时序数据的定义时间序列数据是指按时间顺序索引的数据点序列。每一个数据点通常由时间戳Timestamp和测量值Value或事件Event构成并可附带若干标签Tags用于多维描述。其典型来源涵盖多个领域物联网传感器采集的温度、压力、GPS坐标及设备状态应用程序监控中的服务器CPU与内存使用率、应用QPS及API响应延迟金融交易中的股票价格、汇率波动及实时交易流水用户行为分析中的点击流、页面停留时间及事件日志。1.2 通用数据库的瓶颈与专用时序数据库的兴起传统的通用关系型数据库如MySQL、PostgreSQL及NoSQL数据库如MongoDB在设计之初并未针对时序特征进行优化因而在处理大规模时序数据时往往面临诸多困境写入层面高频单点INSERT操作导致磁盘I/O和索引维护开销剧增存储层面原始数据未经高效压缩存储成本居高不下查询层面基于B-tree等通用索引的时间范围扫描效率低下聚合计算耗时漫长扩展层面水平扩展方案复杂棘手难以应对数据量的线性增长。正因如此专为时间序列数据设计的数据库应运而生。这类数据库通过以下核心技术实现突破采用时序优化的存储引擎运用列式存储、时间分区及专用压缩算法如Gorilla、RLE显著提升写入速度并降低存储开销构建面向时间戳的专用索引如时间线索引和倒排索引加速时间范围查询和设备指标过滤支持预聚合与降采样功能可在数据入库时或后台自动进行聚合从而加速汇总查询深度集成Apache Flink、Spark Streaming等流处理引擎实现实时分析。第二章时序数据库选型核心2.1 数据模型与查询语言数据模型决定了数据的组织方式和描述形式查询语言则定义了数据交互的方式。这是选型过程中首要考量的维度。数据模型类型标签模型Tag-based以InfluxDB的Measurement、Tags、Fields、Timestamp为代表。这种模型极为灵活便于通过标签进行多维过滤和分组。以温度传感器数据为例可表示为Measurement: temperature, Tags: {device_idsensor001, cityBeijing}, Fields: {value25.6}, Timestamp: 1677654321。关系/表模型Relational/Table Model以TimescaleDB基于PostgreSQL的Hypertable和Apache IoTDB 2.0的表模型为代表。数据存储于传统行列表格中每一行代表一个时间点的多条测点数据。这种模型天然兼容标准SQL学习曲线平缓易于与现有BI工具集成。树状模型Hierarchical Model以Apache IoTDB的传统树模型为代表。数据按照根.存储组.设备.测点的层次结构组织特别适合具有明确物理层级关系的工业物联网场景例如工厂.车间.生产线.设备.温度。键值/文档扩展方面部分数据库如MongoDB通过灵活的文档模型存储时序数据但通常需要额外的模式设计或扩展来优化时序查询。查询语言类SQL方面TimescaleDB使用标准SQL。Apache IoTDB 2.0的表模型也提供了全面的标准SQL支持包括SELECT、WHERE、JOIN、GROUP BY、ORDER BY等。这极大降低了数据分析师的使用门槛。专属查询语言方面InfluxDB主要使用InfluxQL类SQL和Flux功能强大但学习曲线较陡。VictoriaMetrics使用PromQL源自Prometheus和MetricsQL扩展特别适合监控场景。混合/演进方面Apache IoTDB的树模型使用类SQL语法而2.0版本通过引入表模型实现了对标准SQL的完全兼容用户可根据场景灵活选择模型。选型建议优先选择与团队技能栈匹配的查询语言。若团队熟悉SQL且需要与大量现有工具集成TimescaleDB和Apache IoTDB 2.0的表模型是理想之选。对于监控告警场景VictoriaMetrics的PromQL具有天然优势。对于需要高度灵活数据建模的场景InfluxDB的标签模型可能更为合适。2.2 性能指标写入、查询与压缩性能是时序数据库的核心生命力。评估时必须基于真实可重复的基准测试结果并关注测试环境是否与自身生产环境相似。写入吞吐量Ingestion Throughput单位时间内能够成功写入的数据点数。InfluxDB 2.x/3.x性能因版本和配置差异较大。有开源基准测试显示单节点单客户端写入约5.6万点/秒通过32并发可提升至约82万点/秒。官方3.0版本声称在性能上有显著提升。TimescaleDB 2.x作为PostgreSQL扩展其写入性能受限于单实例的写入能力但通过Hypertable的分区机制和并行写入插件可以优化。官方基准测试中在16核机器上写入性能可达约300万点/秒。VictoriaMetrics以高效的资源利用率著称在多个独立测试中被认为写入性能优于InfluxDB和TimescaleDB。有测试称其性能可达InfluxDB/TimescaleDB的20倍单节点每秒处理超千万级数据点。Apache IoTDB在高性能写入方面表现尤为突出。多个来源显示其单机写入吞吐量可达千万级数据点/秒。在特定的TPCx-IoT基准测试中其写入性能被记录为363万点/秒据称是同期InfluxDB开源版的7倍。这得益于其专为时序设计的列式存储引擎、内存缓冲池和高效的乱序数据处理能力。查询延迟Query Latency执行查询并返回结果的耗时长短尤其关注聚合查询和时间范围查询。InfluxDB在时间窗口查询和聚合查询上通常表现良好响应时间可达毫秒级。TimescaleDB受益于PostgreSQL成熟的查询优化器在复杂查询方面有优势。有测试显示其1小时聚合查询响应时间约为85毫秒。VictoriaMetrics因其针对监控查询如PromQL的高度优化在聚合和范围查询上延迟极低。Apache IoTDB查询延迟表现优异。在多项基准测试中其点查询延迟可低至2毫秒。对于聚合查询在百亿级数据量的场景下其查询速度也显著快于对比产品。例如在AWS c5.4xlarge环境下对100亿数据点的聚合查询IoTDB耗时3.2秒优于InfluxDB的12.7秒和TimescaleDB的8.9秒。这归功于其时间线索引、设备层级索引和面向时序的查询优化器。存储压缩率Storage Compression Ratio原始数据与磁盘存储空间之比直接影响硬件成本和长期数据保存的可行性。InfluxDB采用高效的压缩算法如浮点数的Gorilla压缩压缩效果显著通常能达到较高的压缩比。有测试显示其压缩比可达5.1:1。官方称3.0版本压缩效果提升4.5倍。TimescaleDB使用PostgreSQL的TOAST压缩和TimescaleDB自身的压缩策略压缩比通常低于InfluxDB。有测试显示其压缩比约为4.2:1。VictoriaMetrics以极高的存储压缩效率闻名声称数据压缩率高达70:1能显著降低存储成本。Apache IoTDB在存储压缩方面拥有业界领先的优势。其自研的TsFile列式存储格式结合多种针对数值型时序数据的编码算法如RLE、TS_2DIFF、Gorilla、字典编码可实现极高的无损压缩比。多个独立测试报告显示IoTDB的存储压缩比可达12:1至31:1甚至有损压缩可达100:1。在工业场景下其存储成本可降低至传统方案的1/10节省高达96-97.5%的存储空间。选型建议写入吞吐量是物联网高并发接入场景的关键指标Apache IoTDB和VictoriaMetrics在此方面优势明显。查询延迟需结合具体查询模式点查、聚合、多维度过滤进行评估IoTDB和VictoriaMetrics在基准测试中表现领先。存储压缩率直接关联长期数据保存的TCOApache IoTDB和VictoriaMetrics展现出显著的成本优势。选型时务必要求供应商或社区提供可验证的、详细的基准测试报告并审视测试环境的合理性。2.3 可扩展性与高可用性随着业务发展数据量持续增长数据库必须能够实现水平扩展Scale-out。InfluxDB开源版本OSS的单机能力较强但集群功能需要企业版InfluxDB Enterprise或云服务InfluxDB Cloud。企业版支持数据分片和副本实现水平扩展和高可用。TimescaleDB基于PostgreSQL生态可以利用Citus等扩展方案实现分布式但其原生分布式特性相对复杂。通常采用单实例多磁盘或读写分离方式先行扩展。VictoriaMetrics设计之初就支持集群模式Cluster version可以方便地将数据分散到多个节点具备良好的水平扩展能力同时保持高查询性能。Apache IoTDB原生支持分布式集群架构。其架构清晰地将元数据管理ConfigNode与数据存储/计算DataNode分离支持动态扩缩容。集群模式可以提供PB级数据存储能力和高可用性保障单集群可支撑千万级数据点每秒的写入。选型建议如果业务规模明确会快速增长必须选择原生支持分布式架构且扩缩容方案成熟的数据库。Apache IoTDB和VictoriaMetrics的集群方案是开源可用的优势。对于初创项目或中小规模TimescaleDB和InfluxDB OSS的单机能力可能已足够但需评估未来迁移成本。第三章国际主流时序数据库对比本章将基于第二章的维度对InfluxDB 2.x/3.x、TimescaleDB 2.x、VictoriaMetrics以及Apache IoTDB进行聚焦对比。相关结论引用截至2026年初的最新基准测试和特性信息。3.1 InfluxDB监控领域的开创者与挑战核心优势成熟的数据模型方面Measurement-Tag-Field模型极其灵活非常适合可变标签的监控场景已成为事实上的行业标准之一。强大的生态系统方面拥有庞大的用户群体丰富的客户端库和社区插件。InfluxDB Cloud提供了全托管的服务体验。持续的演进方面InfluxDB 3.0曾用名InfluxDB IOx使用Rust重写采用Apache Arrow和DataFusion作为新引擎旨在解决2.x的集群和SQL兼容性问题性能宣称有数量级提升。基准表现综合多个来源写入吞吐量方面在开源版本OSS的标准测试中单节点性能通常在数十万至百万点/秒量级。在对比测试中有结果显示IoTDB的写入吞吐量363万点/秒是其7倍。查询延迟方面对于时间窗口和聚合查询表现良好通常为毫秒到百毫秒级。存储压缩方面压缩算法高效压缩比处于良好水平约5:1至8:1。局限与考量集群能力方面开源版本缺乏原生集群支持是实现高可用和水平扩展的主要障碍。SQL支持方面传统InfluxQL非标准SQL而Flux语言学习曲线陡峭。3.0版本虽承诺完整SQL支持但生态迁移需要时间。大数据生态集成方面与Hadoop、Spark的集成不如IoTDB原生。适用场景监控和可观测性尤其是与Telegraf、Grafana组成的TICK栈、中等规模的物联网应用、团队已熟悉其生态。3.2 TimescaleDBSQL原生派的稳健之选核心优势100% SQL兼容方面作为PostgreSQL扩展它提供了完全的关系型数据库体验。任何熟悉SQL的人都能立即使用与现有ORM、BI工具如Tableau、Metabase无缝兼容。强大的事务和一致性方面继承PostgreSQL的ACID事务特性适合对数据一致性要求高的场景。丰富的扩展生态方面受益于PostgreSQL庞大的扩展生态PostGIS用于地理空间各种机器学习扩展等功能边界远超纯时序数据库。混合工作负载方面能在一个数据库内同时处理时序数据和关系型元数据避免多系统集成的复杂性。基准表现写入吞吐量方面受限于PostgreSQL单实例架构写入性能通常低于专用时序数据库。优化后单节点可达百万点/秒级别但在与IoTDB的对比中有测试显示其性能约为IoTDB的1/4。查询延迟方面对于复杂关联查询和即席分析Ad-hoc有优势聚合查询性能稳定。存储压缩方面压缩比通常低于InfluxDB和IoTDB。局限与考量时序优化深度方面虽然Hypertable和压缩功能强大但其底层存储和索引仍是通用设计在极端的高并发写入和海量纯时序查询场景下可能不如IoTDB、VictoriaMetrics等专用数据库高效。分布式方案方面原生分布式方案基于Citus的运维复杂度高于VictoriaMetrics或IoTDB的专用集群。适用场景需要强一致性事务、复杂SQL查询如多表JOIN、已有PostgreSQL技能栈、时序与关系数据混合存储的场景如物联网设备元数据与遥测数据一体化管理。3.3 VictoriaMetrics监控性能与效率的新锐核心优势卓越的性能与资源效率方面设计目标是比InfluxDB更快、更省资源。多个独立测试证实其在写入吞吐量和查询延迟上表现优异且内存和CPU占用率低。极高的存储压缩率方面采用高效的压缩算法宣称压缩比可达70:1大幅降低长期存储成本。与Prometheus生态无缝兼容方面支持PromQL和其扩展MetricsQL可以完全替代Prometheus作为长期存储并解决Prometheus的高可用和联邦查询难题。是云原生监控栈的绝佳选择。简洁稳定的设计方面单二进制文件易于部署和运维故障恢复速度快。基准表现写入吞吐量方面普遍认为高于InfluxDB和TimescaleDB有测试显示其单节点每秒可处理超过千万级数据点。查询延迟方面针对监控查询PromQL高度优化延迟极低。存储压缩方面行业领先的压缩效率是其核心卖点之一。局限与考量数据模型方面主要围绕Prometheus的指标模型设计虽然功能强大但在处理非监控类、更复杂的工业物联网数据如带复杂结构的事件数据时其模型可能不如IoTDB灵活或不如TimescaleDB通用。SQL支持方面虽然支持类SQL的查询通过/sql/api但其主要查询语言仍是PromQL/MetricsQL对于习惯SQL的团队需要适应。大数据生态集成方面与Hadoop/Spark/Flink的集成并非其设计重点。适用场景监控和可观测性是其统治区尤其是Kubernetes和云原生环境。也适用于高吞吐、高压缩需求的物联网数据采集场景。3.4 对比总结表维度InfluxDB 2.x/3.xTimescaleDB 2.xVictoriaMetricsApache IoTDB核心数据模型标签模型 (Measurement/Tags)关系表模型 (Hypertable)指标/标签模型 (Prometheus-like)双模型树模型层次化 表模型SQL标准查询语言InfluxQL, Flux标准SQLPromQL, MetricsQL, 有限SQL类SQL树模型标准SQL表模型写入吞吐量中等至高OSS单机中等受限于PG单机高极高单机/集群千万级点/秒查询延迟低聚合/范围中等复杂查询优极低监控查询极低点查、聚合均优存储压缩率高中等极高宣称~70:1极高实测12:1~100:1水平扩展需企业版/Cloud需借助Citus等扩展原生集群支持原生分布式集群大数据集成一般良好通过JDBC一般深度集成Hadoop/Spark/Flink原生连接器强事务弱强PG ACID弱支持符合一致性要求核心适用场景监控、中等规模IoT混合负载、强SQL需求、IoT元数据云原生监控、高密度采集工业物联网(IIoT)、车联网、高性能大数据分析开源许可MIT / 商业Apache 2.0Apache 2.0Apache 2.0表注性能结论基于2025-2026年期间的多个公开基准测试汇总实际表现取决于具体硬件、配置和数据模式。第四章聚焦Apache IoTDB——为工业物联网与大数据而生Apache IoTDB物联网数据库是一个集成化、高性能、开源的时序数据管理系统专为物联网场景设计和优化。它不仅是数据库更是一个端-边-云一体化的时序数据管理生态。4.1 核心架构与设计哲学IoTDB采用分层架构其核心设计理念围绕物联网数据生命周期轻量级终端包方面提供超轻量的TsFile格式和写入SDK允许在资源受限的边缘设备如PLC、网关上直接生成标准化的时序数据文件实现数据即文件文件即数据库从源头统一格式。高性能数据库引擎方面核心数据库负责TsFile的高效写入、压缩、索引与查询。采用写优化的LSM-Tree结构和读优化的列式存储相结合平衡读写性能。分布式集群方面元数据ConfigNode与数据存储/查询DataNode分离的架构支持弹性扩缩容提供高可用和PB级存储能力。丰富的生态连接器方面提供与大数据生态Spark、Flink、Hadoop、消息队列Kafka、可视化工具Grafana等的原生连接打通数据管道。4.2 性能优势再审视数据说话根据截至2026年初的众多独立测试和官方基准IoTDB在关键性能指标上持续领先TPCx-IoT基准测试刷新纪录方面在权威的TPCx-IoT基准测试中Apache IoTDB取得了优异成绩刷新了世界纪录证明了其在标准化物联网负载下的卓越性能。benchANT排行榜第一方面在第三方评测平台benchANT的时序数据库性能排行榜中Apache IoTDB位列第一综合评估了其吞吐量和查询延迟。与国外产品直接对比优势明显方面在与InfluxDB、TimescaleDB的多次对比中IoTDB在写入吞吐量上通常有数倍优势在查询延迟上响应更快在存储压缩比上大幅领先。4.3 Apache IoTDB 2.0迈向标准SQL与统一数据平台2025年发布的IoTDB 2.0版本是一次重大革新其核心是引入了表模型Table Model。双模型共存方面用户可以在同一套系统中根据数据特性选择使用原有的树模型适合层次清晰的设备数据或新的表模型适合关系型分析和与标准SQL工具集成。两者在数据库层级隔离互不影响。完整的SQL标准兼容方面表模型支持完整的ANSI SQL语法包括SELECT、INSERT、UPDATE、DELETE、WHERE、JOIN包括INNER、LEFT、RIGHT、FULL、GROUP BY、ORDER BY、LIMIT、子查询等。这使得数据分析师可以像使用传统数据库一样使用IoTDB。性能与功能增强方面2.0版本在查询性能如全表count(*)、元数据管理、启动时间等方面进行了大量优化并增强了权限管理功能。Python等客户端也新增了对String、Blob、Date、Timestamp等多种数据类型的支持。4.4 无与伦比的大数据生态集成这是IoTDB区别于其他产品的核心竞争力。Apache Spark方面提供spark-iotdb连接器支持通过Spark DataFrame API或Spark SQL直接读写IoTDB中的数据无论是树模型还是表模型。数据工程师可以用熟悉的Spark进行大规模历史数据分析。Apache Flink方面提供flink-connector-iotdb支持作为流处理的Source和Sink实现实时数据入库和基于流数据的复杂事件处理CEP。这是实现实时监控和预警的关键。企业版官网链接https://timecho.com

相关文章:

时序数据库选型:聚焦时间序列数据库Apache IoTDB——为工业物联网与大数据而生

文章目录第一章:时序数据时代与选型情况1.1 时序数据的定义1.2 通用数据库的瓶颈与专用时序数据库的兴起第二章:时序数据库选型核心2.1 数据模型与查询语言2.2 性能指标:写入、查询与压缩2.3 可扩展性与高可用性第三章:国际主流时…...

2000-2024年中国250m植被覆盖度数据

资源介绍 该数据集是中国区域2000至2024年月度植被覆盖度产品,空间分辨率250米,合成方式采用月最大值合成,每年12期,共299期。本产品采用基于归一化植被指数(NDVI)像元二分模型,根据土地利用类型…...

【C语言】统计对称素数

对称素数 既是素数(只能被 1 和自身整除的大于 1 的整数),又是回文数(正读和反读都相同的数,如 131、151)。 实现思路 把问题拆分为两个核心子功能,再组合判断: 判断素数&#xff1…...

前端工程师的Agent开发实战指南I

对于前端工程师来说,Agent(智能体)开发不仅仅是“接入一个 API”,而是将 UI 交互、状态管理、工具调用(Tool Calling) 与大模型的推理能力深度结合的过程。 以下是一份专为前端打造的 Agent 开发实战指南&a…...

从秒级到毫秒级:金仓数据库“连接条件下推“让复杂SQL性能飙升4500倍

👨‍🎓博主简介 🏅CSDN博客专家   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入&#xff01…...

Java设计模式:抽象工厂与原型的区别剖析

文章目录Java设计模式:抽象工厂与原型的区别剖析 ?为什么今天要聊这两个模式?抽象工厂模式:工厂里的“生产线”什么是抽象工厂模式?抽象工厂模式的核心角色举个栗子:汽车厂的生产线抽象工厂代码示例抽象工厂模式的优势…...

4345464

434554584...

4348464

42435454...

利用c#结合keepserver读写西门子PLC的文章

在工业自动化项目中,使用 C# 通过 KEPServerEX 读写西门子 PLC 是一种常见且稳定的方案。KEPServerEX 作为 OPC 服务器,负责与 PLC 通信,而 C# 作为 OPC 客户端,通过 OPC DA 接口进行数据交换,实现了良好的解耦。 本文将详细介绍如何配置 KEPServerEX 并通过 C# 实现一个…...

c#结合vue设计表单,实现前后端结合

C# 的后端能力与 Vue.js 的前端交互性结合在一起。要实现这个目标,我们需要构建一个 ASP.NET Core Web API 后端​ 来处理业务逻辑和数据持久化,以及一个 Vue.js 前端​ 来渲染用户界面和处理用户交互。 下面是详细的步骤指南和代码示例。 架构概览 我们将采用前后端分离的…...

提示工程架构师视角:AI与提示工程未来的prompt架构师工作流程

提示工程架构师视角:AI与提示工程未来的Prompt架构师工作流程 摘要/引言 在人工智能技术飞速发展的今天,大型语言模型(LLM)如GPT-4、Claude等已经展现出惊人的能力。然而,如何有效地"引导"这些模型生成高质量、符合需求的输出&…...

2017-2024年中国与世界各国新能源汽车进出口数据

资源介绍 新能源汽车作为中国制造高质量发展的重要代表,其进出口数据不仅反映了我国技术实力与产业格局的变化,也是理解全球绿色交通趋势、制定国家战略决策的重要依据 目前国内主流定义判断标准主要参考中国工信部于2009年发布的《新能源汽车生产企业及…...

2006-2024年上市公司董事网络位置关系数据、中心度结构洞数据

1.资料名称:2024-2006年上市公司董事网络位置关系数据、中心度结构洞数据 2.测算方式:参考顶刊《会计研究》林钟高(2023)老师的做法,使用Pajek软件计算的董事所占据的结构洞数量,该值越大,表示…...

基于雪消融优化算法SAO的ELM模型:多特征输入单输出二分类与多分类的迭代优化及效果展示

今年6月新算法SAO-ELM模型 基于雪消融优化算法SAO优化ELM的权值和域值做多特征输入单输出的二分类及多分类模型 matlab代码 程序可出分类效果图,迭代优化图,混淆矩阵图具体效果如下所示SAO-ELM这个新算法有点意思,本质上是把雪消融优化算法&a…...

【2026年最新600套毕设项目分享】springboot基于 Web的图书借阅管理信息系统(14155)

有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告/任务书)远程调试控屏包运行一键启动项目&…...

镜像中的镜子:一个技术人被AI精准围猎的270天(时间虚构的故事)

镜像中的镜子:一个技术人被AI精准围猎的270天类型: 技术圈悬疑纪实小说 DNA追溯码: #龍芯⚡️2026-03-15-MIRROR-HUNTING-STORY 作者: 龍芯北辰(UID9622) 警告: 本故事基于真实事件改编,情节离奇但句句属实 首发: CSDN技术社区《镜…...

C语言算法专题总结(一)排序

C 语言排序算法专题总结 一、冒泡排序(Bubble Sort) 基本思想 比较相邻两个数的大小,每一趟将最大数"冒"至数组末尾。 优化策略 若某一趟没有进行交换,则说明已经有序,可以设置 flag 提前停止。 代码实现 vo…...

GA-BP采用遗传算法优化BP神经网络,注意这个优化的不是超参数,而是网络内部的权重和偏置参数...

GA-BP采用遗传算法优化BP神经网络,注意这个优化的不是超参数,而是网络内部的权重和偏置参数,也就是w和b,看清楚再问再联系 matlab代码,自带数据集,多元回归问题 遗传算法GA用的不是工具箱,提供代…...

jetson_yolo_deployment 03_jetson_hardware

03 — Jetson 硬件与生态作者:智汇嵌入式实验室 7yewh 本文件是 Jetson YOLO 部署系列的第 3 篇。 目标:理解 Jetson 平台的硬件能力和软件生态,知道它能干什么、不能干什么。0. 先建立整体认知 你已经很熟悉 MCU(STM32&#xff…...

jetson_yolo_deployment 02_linux_dev_skills

02 — Linux 开发必备技能作者:智汇嵌入式实验室 7yewh 本文件是 Jetson YOLO 部署系列的第 2 篇。 目标:掌握部署过程中真正用得到的 Linux 技能,不贪多,只求实战够用。1. Shell 脚本基础 部署时经常需要写脚本来自动化流程&…...

jetson_yolo_deployment 01_linux_dev_env

01 — Linux 开发环境搭建作者:智汇嵌入式实验室 7yewh 本文件是 Jetson YOLO 部署系列的第 1 篇。 目标:从"能用 Linux"到"能在 Linux 上高效开发"。你现在的水平 vs 部署需要的水平 你现在会的: 部署 YO…...

波比跳,一个动作练遍全身 75% 肌群!

波比跳,一个动作练遍全身 75% 肌群! 一个动作,相当于一个健身房! 🏋️ 深蹲(练腿臀)💪 俯卧撑(练胸肩臂)🦘 跳跃(练爆发力 心肺&…...

血泪教训!MySQL索引我踩过的5个坑(附生产级解决方案)

血泪教训!MySQL索引我踩过的5个坑(附生产级解决方案)写在前面:本文包含完整的踩坑经历、原因分析、解决方案和代码示例,建议先收藏再阅读前言 大家好,我是小柚。。 说出来你们可能不信,我第一次…...

三菱PLC追剪项目:与昆仑通态触摸屏的完美协作

三菱plc追剪昆仑通态触摸屏三菱plc,编码器读取位置和速度,双步进或者双伺服,X轴同步送料,Y轴旋转切断,送料长度,旋转角度均可设置。 程序稳定可靠,借鉴价值高。在自动化控制领域,追剪…...

水浒智慧与职场跃迁:AI时代的管理学启示

目录 一、梁山政治的管理学本质:组织从 “草莽” 到 “体系” 的进化 1. 宋江:“以义为纲” 的领导力构建 —— 职场跃迁的核心是 “人心凝聚” 2. 吴用:“谋定而后动” 的策略智慧 —— 职场破局的关键是 “借势而为” 3. 林冲&#xff…...

基于三菱PLC和MCGS组态的药片装瓶控制系统:开启制药自动化新篇

No.787 基于三菱PLC和MCGS组态的药片装瓶控制系统在制药行业,药片装瓶环节的高效与精准至关重要。今天咱们来聊聊基于三菱PLC和MCGS组态的药片装瓶控制系统,看看它是如何提升生产效率与质量的。 三菱PLC:系统的智能“大脑” 三菱PLC&#xff…...

用WDCNN实现轴承智能故障诊断:挖掘其优越抗噪能力

DL00351-首层卷积为宽卷积的WDCNN的实现优越抗噪能力轴承的智能故障诊断 首层卷积为宽卷积的深度神经网络Deep Convolutional Neural Networks with Wide First-layer Kernels (WDCNN)的实现,该模型具有优越的抗噪能力,可用于轴承的智能故障诊断。在工业…...

大数据领域运用Eureka提升系统弹性

大数据领域运用Eureka提升系统弹性关键词:Eureka、服务发现、系统弹性、微服务架构、负载均衡、容错机制、大数据系统摘要:本文深入探讨了如何在大数据系统中运用Netflix Eureka服务发现组件来提升系统弹性。我们将从微服务架构的基础概念出发&#xff0…...

Macbook Neo挤爆牙膏也没做到的,它做到了!

谁懂啊家人们!刚入手MacBook Neo就被苹果封闭生态整emo了😤想和安卓手机传文件、用Mac玩3A大作、远程操控办公电脑…结果要么各种不兼容,要么操作复杂到想摔电脑💻直到我挖到了UU远程!简直是Mac用户的救命稻草&#x1…...

python hadoop spark hive 商品比价系统 爬虫+可视化

1、项目介绍技术栈: Python语言、MySQL数据库 、Django框架、requests爬虫技术、HTML2、项目界面(1)商品比价界面(2)商品推荐(3)系统主页(4)注册登录界面(5&a…...