1、“.....并需结合数据结构和并发控制算法的设计,来着重进行数据库的保护机制设计。内存数据库技术在嵌入式控制系统中的应用研究论文原稿。的特点与相比,具有以下特点数据的存取和事务处理直接对内存操作,无需操作,大幅提高速度在事务执行前将所需数据集调入内存,提交时把所有对数据库修改写回磁盘,不再需要对缓冲区进行管理,消除了磁盘和内存之间数据拷贝开销对内存可根据需要采用顺序存取或随机存取方式,性能基本致其缺点是对内存的直接存,子系统采用,且将子系统所需的数据完全存放在内存缓冲区,保证两者在事务处理期间没有磁盘。测试结果表明,比快倍倍。内存数据库技术在嵌入式控制系统中的应用研究论文原稿。的特点与相比,具有以下特点数据的存取和事务处理直接对内存操作,无需操作,大幅提高速度在事务执行前将所需数据集调入内存,提交时把所有对数据库修改写回磁盘......”。
2、“.....消除了磁盘和内存之间数据拷贝开销对内存可根据需要采用顺序存取或随机内存数据库技术在嵌入式控制系统中的应用研究论文原稿刘云生现代数据库技术北京国防工业出版社,基础数据结构排序和搜索北京中国电力出版社,。如图所示,采用内存缓冲区管理机制,需要把应用所需的数据复数据处理的任务捕获。时刻,任务启动对该数据库的数据处理操作,但此刻信号量被任务占用,任务不能获取需,就需等待,直至时刻,任务获取到该数据库的保护信号量后方可对该数据库进行处理,到时刻,任务完成数据处理后,释放该数据库的保护信号量,供完成其它数据处理的任务捕获。关于多个任务等待获取信号量时,任务间是依据任务优先级抢占还是时间片轮训方式获取信号量,属操作系统的信號量机制和应用系统设计范畴,不加详述。结语本文描述的内存数据库技术已在多个嵌入式系统中得以应用,可满足大多数据结构......”。
3、“.....般由多个任务进程通过上下文切换和任务调度控制机制来实现多任务调度,应用系统无法事先获取个任务的运行状态。对于个数据库而言,往往是多个任务都需要对其进行处理和操作,比如,有数据接收任务,需要实时地对数据库进行数据查询和数据更新或数据添加操作有显示任务和数据处理任务需要实时地从数据库中查询和读取数据有接收人工输入的任务需要从数据库中查询和删除数据。多任务对数据库中的处理就需要设计数据库系统的并发控制算法来实现。对于有嵌优化查询算法设计后的数据结构中每个数据节点均采用如下的结构体形式数据标识数据长度数据报文数据类型查询字段数据类型查询字段数据类型查询字段以次数据更新操作为例,两种查询处理算法的工作流程对比如图所示。图中,原始查询算法中,每次查询中的每个数据节点的比较均需读取数据作数据记录到外部存储器上重演时能够按照同步时钟控制要求从外部存储器读取记录的数据即可......”。
4、“.....通过提高缓冲区空间,进行最小化磁盘算法设计,可达到接近的性能,满足性能要求,并确保数据的安全性。优化查询算法采用本文章节描述的数据结构,可实现的数据添加更新删除排序查询等操作,但每次在进行数据查询时,需根据查询内容,对已存储的数据节点中,选取数据节点,根据报文协议约定解析出数据报文字符串中要查询的字段后,与待查询内容比较来确定该数据节点是否加更新删除排序查询等操作,但每次在进行数据查询时,需根据查询内容,对已存储的数据节点中,选取数据节点,根据报文协议约定解析出数据报文字符串中要查询的字段后,与待查询内容比较来确定该数据节点是否为查询结果,若是则可进行数据读取数据更新或数据删除操作,若不是,则对下个数据节点进行查询处理。因每次查询操作,均需对数据报文字符串进行解析,因此效率较低。为提高查询效率,对原始的查询算法进行优化,采用牺牲空间换取效率的策略......”。
5、“.....事先将使用该所需的查询字段独数实时嵌入式系统的数据管理需求。基于具体使用环境,可在数据结构和查询算法方面进行适当调整设计,可有更广泛的应用。目前,部分商用和开源的嵌入式数据库采用树算法完成查询算法设计,经测算,在条级别以下的数据管理应用中,与本文设计的查询算法效率相当。参考文献,有嵌入式操作系统支持的嵌入式系统应用中,操作系统通常会提供信号量机制来完成多任务间的同步或互斥操作。此时,系统可以利用信号量实现并发控制,如图所示。些嵌入式系统应用中,若无操作系统支持或操作系统供任务间的信号量同步互斥机制时,需应用软件设计专用保护信号来模拟实现信号量同步互斥机制,完成对数据库使用时的并发控制和数据安全保护。图中,时刻,任务启动对数据库的数据处理操作,需先获取到该数据库的保护信号量到时刻,任务完成数据处理后,释放该数据库的保护信号量......”。
6、“.....若是则可进行数据读取数据更新或数据删除操作,若不是,则对下个数据节点进行查询处理。因每次查询操作,均需对数据报文字符串进行解析,因此效率较低。为提高查询效率,对原始的查询算法进行优化,采用牺牲空间换取效率的策略,即在设计数据结构时,事先将使用该所需的查询字段独立定义,进行数据添加和更新操作时次完成数据解析,之后的数据查询操作可直接比对查询字段,不需进行多次数据解析处理,大幅提升查询效率。统应用需求。但其工作版本直接存放于内存中,极容易遭受操作系统和应用软件的破坏,需设计完善的保护机制或数据恢复机制。嵌入式控制系统中,主要的数据管理需求般有两类类是传感器上报数据的管理,另类是系统工作数据的记录与重演。对于传感器数据,般需要实时完成排序筛选更新删除等处理,来实现解算处理数据融合指令生成显示输出等功能,对实时性要求较高,且般需多个进程并行处理,因此采用......”。
7、“.....针对数据记录和数据重演需求,记录是仅需及时完备地将系统工取数据报文进行解析,并记录待查询字段,与目标值比较来确定是否为查询结果。在优化后的查询算法中,每个数据节点仅需读取待查询字段,得到查询结果后。在数据更新时仅需多进行次查询字段的更新操作即可。经测算,在条级别的数据管理应用中,优化后的查询算法效率提高以上,存储空间仅增加左右。根据数据库系统存储的数据内容和使用方式,在查询优化设计时,也可考虑借鉴成熟的关系数据库排序和查询算法和技术,如索引顺序存取树等技术。但在数据量级别较小的情况下,效率提高不明显,因此不建议采用更为复立定义,进行数据添加和更新操作时次完成数据解析,之后的数据查询操作可直接比对查询字段,不需进行多次数据解析处理,大幅提升查询效率。内存数据库,也称为主存数据库是数据库技术的发展的新成果......”。
8、“.....重新设计其数据结构查询处理算法并发控制算法和数据恢复算法,以期更有效地利用和内存。与传统相比,的数据存取和事务处理均为内存读写,无需操作,其速度远远快于磁盘读写速度,且同事务处理的时间确定性很高,可满足对实时性要求较高的刘云生现代数据库技术北京国防工业出版社,基础数据结构排序和搜索北京中国电力出版社,。优化查询算法采用本文章节描述的数据结构,可实现的数据其它数据处理的任务捕获。时刻,任务启动对该数据库的数据处理操作,但此刻信号量被任务占用,任务不能获取需,就需等待,直至时刻,任务获取到该数据库的保护信号量后方可对该数据库进行处理,到时刻,任务完成数据处理后,释放该数据库的保护信号量,供完成其它数据处理的任务捕获。关于多个任务等待获取信号量时,任务间是依据任务优先级抢占还是时间片轮训方式获取信号量,属操作系统的信號量机制和应用系统设计范畴,不加详述......”。
9、“.....可满足大的数据结构。并发控制算法在实时多任务嵌入式控制系统中,般由多个任务进程通过上下文切换和任务调度控制机制来实现多任务调度,应用系统无法事先获取个任务的运行状态。对于个数据库而言,往往是多个任务都需要对其进行处理和操作,比如,有数据接收任务,需要实时地对数据库进行数据查询和数据更新或数据添加操作有显示任务和数据处理任务需要实时地从数据库中查询和读取数据有接收人工输入的任务需要从数据库中查询和删除数据。多任务对数据库中的处理就需要设计数据库系统的并发控制算法来实现。对于内存数据库技术在嵌入式控制系统中的应用研究论文原稿稿。优化查询算法设计后的数据结构中每个数据节点均采用如下的结构体形式数据标识数据长度数据报文数据类型查询字段数据类型查询字段数据类型查询字段以次数据更新操作为例......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。