[讨论]PI数据库
实时数据库是数据库系统发展的一个分支,它适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。实时数据库技术是实时系统和数据库技术相结合的产物,实时数据库系统的主要内容包括:实时数据库模型;
实时事务调度:包括并发控制、冲突解决、死锁等内容;
容错性与错误恢复;
内存组织与管理;
访问准入控制;
I/O与磁盘调度;
主内存数据库系统;
不精确计算问题;
放松的可串行化问题;
实时SQL;
实时事务的可预测性;
研究现状与发展。
PI将所有数据存于专有数据库中,对于过程数据的存储模式,每个点只有6个域可以由用户定义。PI是纯实时数据库,如果要实现企业更高级的应用还要配备关系型数据库。
PI提供API,SDK, PI ODBC & PI OLEDB二次开发工具实现从数据库读取数据或写入数据到实时数据库中。另外,PI的客户端ProceBook中内嵌了VBA,方便对ProceBook功能的扩充和客户化。