论文部分内容阅读
普适计算的核心是嵌入式系统,在普适计算的环境下,各种嵌入式系统应用正面临着海量数据处理的挑战,特别是在工业现场数据采集系统中,这种挑战主要是如何保证数据处理的高效性、安全性以及可靠性。本文在对Berkeley DB实现技术分析的基础上提出了基于Berkeley DB的嵌入式数据库系统构建的解决方案,该方案首先解决了工业现场数据采集系统的功能性需求,之后解决了系统的高效性、安全性与可靠性方面的需求。
论文首先从嵌入式数据库的相关技术和工业现场数据采集系统中的嵌入式数据库需求及特点出发,针对构建嵌入式数据库的关键技术进行分析,然后详细分析了Berkeley DB的实现技术,讨论了使用基于Berkeley DB构建数据存储引擎的方法,最后对比了Berkeley DB、文件系统以及SQLite的数据存储效率。
在针对嵌入式数据库技术和Berkeley DB分析的基础上提出了适应于工业现场数据采集系统的嵌入式数据库解决方案,该方案的主要特点是数据处理效率高并且具备较高的安全性以及可靠性。该方案采用Berkeley DB作为数据存储引擎,采用连接池技术来保证数据处理的的高效性。使用RBAC模型、混合密码机制和SSL双向认证技术保证系统的安全性与可靠性,其中RBAC模型用来防止未授权访问,混合密码机制用来保证信息存储的安全性,SSL双向认证用来保证数据传输的安全性与可靠性。