Polyhedra
Polyhedra是一系列紧凑型、轻质的基于标准的关系数据库管理系统,已为需要最高性能和可靠性的嵌入式系统和基于服务器的应用程序进行了优化。
安全的数据资源库,用于需要高性能和可靠性的嵌入式系统、移动设备和基于服务器的应用程序
Polyhedra是一系列紧凑型、轻质的基于标准的关系数据库管理系统,已为需要最高性能和可靠性的嵌入式系统和基于服务器的应用程序进行了优化。
PolyhedraIMDB(内存数据库系统)对于用于嵌入式系统、移动设备和基于服务器的应用程序的安全的、容错性数据资源库进行管理,该数据库内保存数据用于快速问询和更新,而无需使用硬盘。
Polyhedra Flash DBMS是一个安全的。容错性数据资源库,设计用于较小的系统(例如机顶盒、微型电池和便携式电池充电式设备),其中代码的RAM足印的最小化的重要性要高于终极系统的性能
基于客户端-服务器端架构,Polyhedra专门设计用于在各类领域,诸如数据收集、通讯基础设施和工业系统管理中的always-up、实时应用程序。
Polyhedra简要版是一个快速,但灵活的关系数据库系统,用于个人或公司内部应用。
这是一个免费软件,相比完整的Polyhedra 32位模式版本,在功能性方面有所缩减,提供Windows (x86架构) 和 Linux (x86架构和Raspberry Pi, 加上选择的Enea Linux平台)
可提供相比基于磁盘替代方案更强大且更可预估的性能
内存数据库基于磁盘系统速度更快,即使在基于磁盘的系统已缓存到RAM内的情况下。
Polyhedra可配置为服务器可在热备份设置环境下运行,即使主数据库失效,备份机可立即在毫秒或更短时间内接管运行功能。
Polyhedra包含一个独特的理念,称为主动问询,可使连接的客户端即时并可伸缩地监控数据库中所选信息的变化。不需要进行轮询!
功能 |
Polyhedra 64 IMDB |
Polyhedra 32 IMDB |
Polyhedra Lite |
Polyhedra Flash DBMS |
SQL 关系数据库、支持视图、插入、更新、删除、带加入功能的查询、外键 |
是 |
是 |
是 |
是 |
动态表格创建、修改和删除 |
是 |
是 |
是 |
是 |
严格执行实体(数据类型)完整性检查 |
是 |
是 |
是 |
是 |
● 64位、32位、16位和8位有符号整数 |
是 |
是 |
是 |
是 |
表继承;“共享”和“虚拟”属性 |
是 |
是 |
是 |
是 |
可将表格和列标注为持久态和瞬时态 |
是 |
是 |
是 |
是 |
排序的和哈希索引 |
是 |
是 |
是 |
是 |
客户机-服务器架构,使数据和使用此数据的应用程序分离(从而更安全) |
是 |
是 |
是 |
是 |
标准构象ODBC和JDBC客户机库 |
是 |
是 |
是 |
是 |
跨平台支持 |
是 |
是 |
是 |
是 |
和旧版本互通 |
是 |
是 |
是 |
是 |
和其他Polyhedra产品互通 |
是 |
是 |
否 |
是 |
地址模式(会影响支持的平台,以及Polyhedra IMDB支持的数据库规模) |
64-bit |
32-bit |
32-bit |
32-bit |
数据库最大规模 |
根据单个进程可用内存进行确定 |
2 GB |
||
独立于平台的数据库文件 |
是 |
是 |
是 |
是 |
通过 ACID 操作具有完全可运作性 |
是 |
是 |
是 |
是 |
用于离线存储和分析的截图设置过程 |
是 |
是 |
是 |
是 |
数据耐久性机制 |
截图和日志记录 |
影子分页 |
||
高可用性 配置支持 |
是 |
是 |
否 |
是 |
只读 复制服务器支持 |
是 |
是 |
否 |
否 |
订阅:可使数据库具有一个用于从其他来源所获得数据的主动式缓存 |
是 |
是 |
否 |
否 |
主动式查询,客户机自动更新 |
是 |
是 |
是 |
是 |
连接到PLC、RTU(DVI模块)的接口 |
是 |
是 |
否 |
否 |
历史模块,用于保存和恢复 时间系列数据 |
是 |
是 |
否 |
否 |
所存数据的主复制文件在哪里? |
RAM |
RAM |
RAM |
file |
可配置的RAM缓存 |
不适用 |
不适用 |
不适用 |
是 |
总文件大小的可配置限值 |
不适用 |
不适用 |
不适用 |
是 |
单个表格大小的可配置限值 |
否 |
否 |
否 |
是 |
总RAM使用的可配置限值 |
是 |
是 |
是 |
是 |
以客户机名义所使用空间的看配置限值 |
是 |
是 |
是 |
是 |
纠错模块 |
是 |
是 |
否 |
是 |