10.3969/j.issn.1006-6047.2007.03.030
分布式内存数据库在变电站自动化系统中应用
变电站自动化系统需要使用内存数据库对实时数据进行存取.提出采用稳定、高性能的分布式内存数据库SH MemDB,该数据库基于构造平衡二叉排序(AVL)树建立索引结构以加快各种操作的速度和确保紧密的数据结构.介绍了内存数据库记录分配所采用的动态、静态分配相结合的方法.对于每个二维表对象系统创建了内存缓冲池链表,每个缓冲池中含有2个队列,用于分配和回收内存数据.二维表对象通过提供的应用编程接口(API)创建,并可通过结构化查询语言(SQL)操作记录.为保证多个进程可以共享实时数据库的资源,系统中以二维表为单位进行加锁操作.SH MemDB可以通过以服务方式或守护者进程方式单独运行,并给出了SQL方式和使用API对内存数据库操作的代码.介绍了SH MemDB服务方式的应用实例.
分布式内存数据库、二叉排序树、监控
27
TM76;TP311.133.1(输配电工程、电力网及电力系统)
2007-07-09(万方平台首次上网日期,不代表论文的发表时间)
共4页
116-119