9月7日,2021年 行业合作伙伴

实时任务需要实时数据

由顾客贡献者Chris Mureen,Coo,McObject

BW_Chris-headshot

硬实时系统跟随与嵌入式和软实时系统相同的轨迹:它们更具详细的系统,这些系统被要求使用更多的数据更复杂。从历史上看,实时系统开发人员必须从硬实时任务中分离数据库管理,没有,或开发自己的实时数据库管理。在可以接受这些解决方案中的任何一种方面,在越来越复杂的系统和复杂的数据管理要求的景观中,它们不再是。

将数据库管理与实时任务分离会带来不必要的复杂性和风险,并危及最终产品的质量。实时任务必须能够访问实时数据。

因此,不使用已不再是可接受的解决方案,开发定制的实时数据库系统也不合理。因此,实时系统开发人员实现的数据管理功能刚好满足他们当前的需求。就像分离数据库管理一样,任何额外的新代码都会增加项目的复杂性和风险。实现“刚好够用”不会给未来的发展留下任何空间,而且如果对数据库系统的原则缺乏深入的理解,诸如并发管理和对ACID属性的坚持等关键功能可能会被忽略或实现不当。

实时数据库管理的理想解决方案与实时操作系统、实时文件系统、实时图形和HMI、实时协议栈、实时数据分布服务一样:商用现货(COTS)确定性实时数据库系统,由可信的合作伙伴实现、测试、记录和支持,消除了将数据库管理与实时系统的其他部分隔离开来的需要,消除了定制代码,包括数据库管理系统功能的全部范围,从而降低项目的复杂性和风险。

这些都是激励我们去创造的动力extremedb / Rt.

根据Gartner的说法,将在边缘生成并在2022处生成和处理50%的数据。通常,此数据需要在设备本地存储,以便精致处理,摘要/聚合,延迟上载(如果连接是零星的), 或两者。实时数据库简化了此数据存储,因为现代实现几乎可以使用像文件系统,同时提供额外的分类级别,有效地简化了访问逻辑。此外,还有更多的元信息,用于当今系统中使用的系统,这些系统受益于文件系统之外的存储解决方案,例如:复杂的配置向量,人工智能(AI)模型数据,地图,运动信息,药物剂量等等。

在边缘推进智能系统,VxWorks是一个具有低延迟和最小抖动的基于确定性的优先级的抢权RTOS。它建于可升级的未来架构架构,以帮助嵌入式系统迅速响应不断变化的市场需求和技术进步。VxWorks是支持C ++ 17,Boost,Rust,Python,Pandas等唯一RTO的RTO,以及更优化的OCI标准的集装箱引擎 - 使开发人员能够使用它们的语言,工具和技术最有利于创新它最重要的地方,包括实时数据库管理系统。

以前的新的智能现实:准备好了吗?