嵌入式环境下内存数据库的一致性保护方法技术

技术编号:2840044 阅读:217 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种嵌入式环境下内存数据库的一致性保护方法,与数据库进程有同等优先级的应用进程调用数据库的第一类接口,通过事件号调用相应的数据库操作功能接口函数直接完成数据库操作;其他应用进程调用数据库的第二类接口,通过事件号向数据库操作进程发送相应的数据库访问请求消息,并由数据库操作进程根据数据库访问请求消息调用相应的数据库操作功能接口函数完成数据库操作。本发明专利技术在进程基于优先级的抢占调度策略下,向其他进程提供了确保数据库一致性的形式一致的存取接口,采用的是低开销,高效率的消息机制,而不是通常的耗费资源的复杂的加锁方法,从而简化了数据库一致性保障方法的设计,保证了内存数据库系统的性能。

【技术实现步骤摘要】

【技术保护点】
一种嵌入式环境下内存数据库的一致性保护方法,其特征在于:与数据库进程有同等优先级的第一类应用进程调用数据库的第一类接口,通过事件号调用相应的数据库操作功能接口函数直接完成数据库操作;与数据库进程优先级不同的第二类应用进程调用 数据库的第二类接口,通过事件号向数据库操作进程发送相应的数据库访问请求消息,并由数据库操作进程根据数据库访问请求消息调用相应的数据库操作功能接口函数完成数据库操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:袁越蒋恒陈浩
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1