一种基于内存的设备后台指令管理系统的控制方法
摘要:
本发明公开了一种基于内存的设备指令管理系统的控制方法,通过任务安排器根据指令请求生成对设备的指令;指令缓存到基于内存的指令池;采用独立的指令状态更新线程把指令持久化到数据库,以及异步和批处理的方式更新数据库中指令状态;客户端请求指令时直接从内存中查找。本发明采用内存哈希表来缓存指令内容,内存根据客户编号的哈希查询是非常高效的,客户端端在查询时可以迅速获得结果,并发性非常高。本发明对指令状态采用异步定时批量更新方式,充分利用数据库的批处理功能,相较于实时数据库更新,不但极大提高持久化的效率,同时减少当前线程响应时间,避免当前线程阻塞。本发明清晰良好的结构,非常有利于扩展。
0/0