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

ITTIA DB Lite 9.x——一款高性能嵌入式事务型、时间序列嵌入式数据库

一、产品介绍

ITTIA DB Lite是一款高性能嵌入式事务型、时间序列嵌入式数据库,原生支持eMMC(嵌入式多媒体卡)、SD存储卡、NOR(非易失性随机存取存储器)和NAND闪存。它专为实时操作系统(RTOS)和裸机应用而设计,以便在边缘微控制器(MCU)设备上进行数据流式传输、分析和存储。

ITTIA DB Lite具有硬实时确定性特性,能够在严格的时间约束下执行数据分配任务。其独特的擦写均衡算法会将写操作分布在不同的内存块上,最大限度地降低单个块故障的风险。ITTIA DB Lite 的并发机制使多个任务能够共享高速读写性能。

ITTIA 安全开发生命周期(SDL)符合 IEC 62443-2 安全标准,并保护数据在静态和传输过程中的安全性。

ITTIA DB Lite 还能够处理每秒数千条事件的实时数据摄取,允许应用程序快速响应数据的变化。这一特性使得 ITTIA DB Lite 特别适用于实时分析和监控。

ITTIA DB Lite 集成了三种引擎:事务存储引擎、时间序列存储引擎和流处理管道。通过 ITTIA Analitica,开发人员可以互动式地设计数据模型,并通过 ITTIA Data Connect 连接到 ITTIA DB Lite 进行可视化。

跨平台使用

Arm Cortex-M33/M4/M7/A/R

Any RTOS

Any Processors

Barebones Platforms

二、微控制器实时数据管理

三、事务型存储

ITTIA DB Lite事务引擎集成到设备应用程序中,用于实时数据摄取以及更多数据存储到闪存介质上。高性能的确定性查询可在多个核心上执行,并将来自多个设备的数据进行汇总。

ITTIA DB Lite事务引擎提供将嵌入式系统数据结构化为表格、行和列,并提供现代化的方式通过表连接来建立数据关联,方便获取数据关系的洞察。其优点包括数据完整性和准确性、减少数据冗余、表连接等功能。

四、实时性

1、高实时性能

ITTIA DB Lite专为微控制器设计,提供高性能的数据管理。它具有小巧的体积,能够提供高吞吐量和低延迟,能够处理每秒数千个事件的实时数据摄取,使微控制器应用能够快速响应数据变化。这一特性使得 ITTIA DB Lite 同样适用于实时分析和监控。

2、垃圾回收

ITTIA DB Lite 使用独特的算法,包括垃圾回收阶段,能够检测闪存介质中的数据库使用情况,并轮换数据块以防止碎片化。ITTIA DB Lite 的垃圾回收机制自动删除未使用和过时的数据,并回收闪存空间,从而确保数据存储的高效性。

3、均衡磨损

ITTIA DB Lite的磨损均衡设计旨在确保闪存单元的磨损均匀分布,以防止块失败。通过确保擦除和重写操作均匀分布在介质上,不会让某一单个块频繁写入,从而实现这一目标。

4、ACID特性

ITTIA DB Lite完全符合ACID特性(包括原子性、一致性、隔离性、持久性),确保数据库事务的可靠性。

5、断电恢复能力

ITTIA DB Lite 设计用于保护数据免受断电影响。当发生突然的断电时,ITTIA DB Lite 能够恢复所有已提交的数据,并防止不完整的事务导致原始存储的实时数据损坏或丢失。

五、时间序列引擎

ITTIA DB Lite具有一类优先的时间序列数据类型,经过优化以摄取和查询带有时间戳的数据点,其中时间元素作为主键,以实现高效的访问和分析。

ITTIA DB Lite的高写入吞吐量能够处理大量数据并保持一致结构,支持快速聚合以及趋势分析。由于具有较高的写入与读取比率,时间序列数据会被持续写入,而查询频率较低。

六、流处理管道

ITTIA DB Lite的流处理功能包括数据流处理、数据管道以及数据集成。流处理为处理实时数据源提供了一个统一的、高吞吐量、低延迟的平台。

七、ITTIA数据连接

ITTIA安全开发生命周期(SDL)符合IEC/ISO 62443第4-2部分的原则

ITTIA Data Connect为微控制器与微处理器之间的数据管理提供无缝连接,支持通过定制通信协议进行持续的数据更新。ITTIA Data Connect针对性能和低延迟进行了优化,确保高效数据共享,同时还提供诸如筛选和转换等高级功能。

可视化 ~ 交互 ~ 分析

适用于ITTIA DB Lite的ITTIA Analitica是一款多平台分析及交互式可视化应用程序,能够生成图形、图表和警报。ITTIA Analitica是一个针对ITTIA DB Lite的实时数据观察与分析平台,专为 ITTIA DB Lite 设计,用于可视化和查询数据。它提供了一个简单易用的界面,适用于处理最新数据和历史数据。

八、关于ITTIA

ITTIA是值得信赖的安全嵌入式数据管理及可视化软件供应商,提供专家支持和服务,帮助构建嵌入式系统的数据管理解决方案。公司的技术在全球范围内得到信任,广泛应用于各种行业的嵌入式系统,包括汽车、医疗设备、工业控制、交通运输和机器人技术等。ITTIA 成立于 2000 年,总部位于美国华盛顿州贝尔维尤市。

版权所有2025 ITTIA有限责任公司。商标,包括但不限于ITTIA、ITTIA DB、ITTIA DB Lite、ITTIA Analitica和ITTIA Data Connect,均为ITTIA的商标,对此类商标的专属权利明确保留。

相关文章:

  • threejs 添加css3d标签 vue3
  • 自然语言到 SQL 转换:开启智能数据库交互新时代
  • cursor平替,试试 vscode+cline+openrouter 的方案,还能自定义 mcp-server 教程大纲
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】电商数据分析案例-9.2 流量转化漏斗分析
  • 企业微信自建消息推送应用
  • 技术视界 | 青龙机器人训练地形详解(三):复杂地形精讲之台阶
  • 二本计算机,毕业=失业?
  • 初识Linux · TCP基本使用 · 回显服务器
  • CROSS 技术全解析:边缘计算如何成为行业价值新引擎
  • [计算机科学#11]:编程语言简史,从二进制到简约表达的华丽转身,造就原因——“懒”
  • 解析小米大模型MiMo:解锁语言模型推理潜力
  • 线索二叉树
  • 服务器配置llama-factory问题解决
  • VR 南锣鼓巷:古老街区的数字化绘卷与沉浸式遨游​
  • 硬件选型:工控机的选择要素
  • 什么是 DDoS 攻击?从零到精通的全面解析
  • Tenorshare 4DDiG(数据恢复软件) v10.3.7.5 中文绿化版
  • shader中性能优化
  • 正则表达式实用指南:原理、场景、优化与引擎对比
  • 网络原理初识
  • 2024年上市公司合计实现营业收入71.98万亿元
  • 第1现场 | 50多年来首次!印度举行大规模民防演习
  • 技术派|伊朗展示新型弹道导弹,美“萨德”系统真的拦不住?
  • 美政府被曝下令加强对格陵兰岛间谍活动,丹麦将召见美代办
  • 广州下调个人住房公积金贷款利率
  • 马上评|持续对标国际一流,才有22项“全球最优”