一、ITTIA DB 产物提供什么?
ITTIA DB 产物家族提供了事务表、流数据和时间序列数据管理能力的最佳组合,使得在嵌入式物联网(IoT)和嵌入式人工智能(AI)系统的边缘设备中,可以或许在单一的当代数据库技术中受益于多种引擎。这些商业数据库产物专注于实时数据管理和分析,专为物联网传感器、应用指标和操作监控而计划和构建。
ITTIA DB 产物家族还包括数据可视化和监控平台——ITTIA Analitica。通过 ITTIA Analitica,开辟者可以观察和展示数据源,快速天生表格、图表和图形等数据可视化内容。ITTIA Analitica 使得嵌入式系统可以或许从微控制器(MCU)、微处理器(MPU)和电子控制单元(ECU)等各种泉源收集数据。
- ITTIA DB 是一个高性能的实时嵌入式数据管理平台,适用于 32 位和 64 位多核微处理器(MPU)。
- ITTIA DB Lite 是一个小尺寸的实时嵌入式数据管理平台,适用于资源受限的 32 位微控制器(MCU)。这两个产物都使设备可以或许监控、处理和存储实时数据。
- ITTIA Analitica 是一个优雅的基于欣赏器的开辟控制台,用于在计划阶段(无需编码)、监控、管理和优化 ITTIA DB 在目的嵌入式硬件和操作系统上的性能。
ITTIA SDL 符合 IEC/ISO 62443 的原则
注:ITTIA DB 之前被称为 ITTIA DB SQL,ITTIA DB Lite 之前被称为 ITTIA DB IoT。
二、ITTIA DB 实时嵌入式数据管理平台软件
1、系统优势
① 安全性
ITTIA DB 通过全面的设备数据安全功能保护边缘设备数据,无论您是为微控制器(MCU)、微处理器(MPU)还是电子控制单元(ECU)构建应用步调。内置的加密、身份验证以及DB SEAL(安全专家署理库)可以或许有效防御恶意访问。
② 高可用性
ITTIA DB 的高可用性架构旨在确保嵌入式系统可以或许以最短的停机时间保持运行和可访问性。ITTIA DB 使设备可以或许共享模式、镜像数据并捕捉数据的子集。
③ 可观测性
ITTIA Analitica 是一个跨平台的交互式控制台,与每一款 ITTIA DB 产物集成,用于在计划阶段开辟前和开辟后计划模式、优化数据库查询以及监控实时数据。
④ 快速性
得益于 ITTIA DB 在嵌入式系统上的高性能实时数据摄取、检索和存储能力。无论采用何种数据模子,您都可以以最低的性能成本运行查询、事务和数据分发。
2、标准
ITTIA DB 基于数据管理标准,可以或许实现不同处理器、系统和设备之间的互操作性和数据通信,同时保持隐蔽和嵌入式特性。它按照标准指南和最佳实践计划和构建,确保了质量、性能和可维护性。
① POSIX 合规性
ITTIA DB 实时嵌入式数据管理符合 POSIX 标准,并与 POSIX 产物标准一致。它使用标准开辟工具,如 GNU 编译器聚集(gcc),嵌入到 UNIX 和 LINUX 步调中。
② SQL 标准
美国国家标准学会(ANSI)和国际标准化构造(ISO)是与国际电工委员会(IEC)相干联的委员会,被公以为推动多个行业标准的构造。ITTIA DB 的 SQL 实现符合 ANSI 和 ISO/IEC 为关系数据库定义的标准语言。
③ Python 标准
ITTIA DB 还支持 PEP 249,即 Python 数据库 API 规范 v2.0。ITTIA DB 遵循 Python 标准,重要遵循 PEP 8 中概述的编码风格指南,该指南定义了编写清楚且一致的 Python 代码的规范,包括定名约定、缩进、行长度限制和注释实践,旨在提高开辟人员之间的可读性和协作性。
④ C/C++ 标准
ITTIA DB 产物家族符合由国际标准化构造(ISO)和国际电工委员会(IEC)定义的 C 和 C++ 标准,确保代码的可移植性、可靠性和可维护性。
C++ 标准:
- C++23 (ISO/IEC 14882:2024)
- C++20 (ISO/IEC 14882:2020)
- C++17 (ISO/IEC 14882:2017)
- C++14 (ISO/IEC 14882:2014)
C 标准:
3、安全性
ITTIA DB 的安全性计划基于方法论和功能实现,帮助制造商限制其构建的设备及其天生数据的威胁暴露。ITTIA SDL 符合 IEC/ISO 62443 的原则。ITTIA DB 的安全功能保护边缘设备,使制造商可以或许在确定性中蓬勃发展。
为确保敏感设备数据免受未经授权的访问,ITTIA DB 的数据安全功能包括身份验证、静态和传输中的数据加密、高可用性、数据加密、身份验证以及 ITTIA DB 安全专家署理库(DB-SEAL)。DB-SEAL 旨在保护嵌入式系统数据并防止 SQL 注入攻击。
ITTIA DB 还遵循 ITTIA 安全开辟生命周期(SDL)的指南,符合 IEC 62443 安全标准的原则。ITTIA 的安全实践和功能通过基于零信托原则的安全开辟生命周期,为汽车行业设备制造商提供先辈且集成的软件开辟方法,帮助设备制造商减少不可预测性。从产物概念到生命周期竣事,ITTIA 遵循“安全计划”的开辟方法,ITTIA DB 提供了完备的开辟生命周期,以保护电子控制单元设备上的数据。
4、可视化工具
ITTIA DB 提供 ITTIA Analitica,这是一个用于边缘分析和交互式可视化的集成 Web 应用步调,使嵌入式系统可以或许为嵌入式数据天生图表、图形和视觉意义。ITTIA Analitica 是一个灵活的数据控制台,用于管理、监控、管理和优化数据库摆设。数据可视化使开辟者可以或许快速直观地实时明白嵌入式系统天生的复杂数据。在环境中轻松监控和排查设备数据问题,节省了开辟成本和时间。ITTIA Analitica 使 ITTIA DB 开辟者可以或许交互式地计划数据模子,在编码前检查数据库模式,并可视化数据。
5、高性能与小占用空间
ITTIA DB 的小占用空间和杰出性能为嵌入式系统规模的自管理数据盘算提供了便利。嵌入 ITTIA DB 的应用步调可以或许快速高效地处理查询、事务和数据检索。在 ITTIA DB 产物家族的框架下,优化轻便、内存分配可预测以及灵活的查询执行完善结合。
6、高可用性
ITTIA DB 的高数据可用性确保数据始终可访问并随时可查询,纵然在不测断电、连接中断或设备停机导致个别设备无法访问时也是如此。高可用性架构在断电或其他劫难情况下提供快速的数据故障转移和恢复,使应用步调可以或许继续处理和管理数据而不会中断。
7、数据连接
ITTIA Data Connect 使设备可以或许在当地查询流管道、表格和时间序列数据,这些数据泉源于嵌入式系统内其他连接设备的处理效果。它连接嵌入式系统内的数据,包括微控制器和微处理器。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |