能源行业
在能源行业供应链的上下,新兴的解决方案正在产生大量的数据,这些数据必须被捕获和分析。在SmartEDB 的帮助下,优化技术可以显著提高公用事业的运行效率。
SmartEDB 在能源行业应用有着明显的技术优势。通过优化技术,使智能电网的发电量与用电效率可以显著提高,同时终端可以通过智能控制系统微调它们的能耗。
架构优化
核心架构
微秒级响应能力对于负责安全序,或优化能源生产实时决策的应用程序至关重要。
多核优化
MVCC事务管理器提高了多线程、多核环境下的速度和可扩展性,这已经成为能源行业应用的规范。
资源高效利用
微型占用空间,内核态运行,消耗最少的硬件资源。
安全优化
完整性
数据库系统的可靠性包括防止数据库可用性的损失,保护数据的完整性,以及防止应用程序软件缺陷导致的数据库损坏。
容错性
发电和输电应用是关键任务。高可用性模块提供了一个“始终在线”数据库解决方案,可以在硬件和/或软件故障时生存。
健壮性
软件编码错误会危及安全。类型安全API是一个可以消除常见bug的关键工具。其他高级调试功能进一步增加了智能电网数据管理所需的稳定性。
多层安全性
提供了内置的数据管理安全性,无论是在静止状态还是在传输过程中。在数据库页级别上的循环冗余检查(CRC)检测对存储数据的任何未经授权的修改。
分布式优化
分布式查询
跨多个服务器、CPU和/或CPU核心的分布式查询处理可以通过并行执行数据库操作,以及利用多个节点(而不是单个节点)的组合处理能力、内存和I/O带宽,极大地加速性能。
分片技术
当数据库进行分区(“分片”)时,每个分区/分片都由DBMS服务器的一个实例管理。分片技术允许将数据分布在多个物理节点上,或者同一节点的不同分片上,以最大利用I/O和CPU的性能。
性能优化
列/行式混合布局优化
列式布局存储时序数据,以常规的行式布局存储一般数据,最好地利用了CPU缓存速度,并避免了从主内存中的损耗。
开放式复制
数据中继技术促进企业系统间的数据共享,如能源公司的计费、分析和商业应用。
混合型数据库
提供磁盘和全内存混合的数据管理方式,从而优化持久性和性能,同时控制成本。
高可移植性
能源行业的增长需要灵活性。提供了对操作系统最广泛的支持,包括在没有操作系统的情况下运行的能力。
原生API支持
支持标准的SQL/ODBC/JDBC;提供C/C、Java和C# (. net)原生API;支持C/C++数据存储类型。
示例分析
氢发电/配电系统

来自McObject首席执行官Steven Graves在Embedded World 2023发布的“非对称多处理配置中的共享数据”中的氢发电/配电系统。