Font Size: a A A

The Research And Implement Of Embedded Database Synchronization System

Posted on:2012-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:H XieFull Text:PDF
GTID:2178330332497886Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Since the 21th century, range of database's application has been more in-depth and specific. Database technology that applies only to PC, and is bulky and long delay can not meet the strong performence demand for embedded system development. So, embedded database come into being, and embedded database synchronization system is its important component. Domestic and foreign major database manufactures will provide a set of mature and complete synchronization solution for their own embedded database products. This paper aims at providing a set of database synchronization solution for Watchdata Company's own embedded database—SuperDB.This paper analysis the such products research of domestic and foreign manufacturers, and the features and several commonly used synchronization method for SuperDB of Wathdata Company. Through research, we made the following work:1. Learned some database synchronization methods by reading a great numbers of papers and references. After selecting a suitable synchronization method, we completed the overall architecture design of database synchronization system for SuperDB.2. Completed the architectural design of the client and server.Client-side running on embedded devices has three modules including JMS client-side middleware,the command generating and parsing module and the database monitoring module. Server-side running on server is developed by Java, has three modules including JMS server-side middleware, the command parsing and generating module and the executing module.3. Deeply study the corresponding relations between the embedded database of smart card and the back-end database. Completely show implementation process of synchronization system, provides a good solution for the developer.Many embedded database system usually has a corresponding data synchronization capabilities and data synchronization server. These systems have a certain market, but they are not open source, and it's also difficult how to find relevant papers and references to understand their detail implementation process.So, it will become more meaningful to develop independent embedded database and it's synchronization system. In this paper, each module of this system and work process are analysed and designed detailedly,while we analyse some key technologies, and achieve this system by these technologies. We make some operations including INSERT, DELETE and UPDATE in the embedded database,and these related operations also are executed in back database. Finally, data synchronization test achieve good results.
Keywords/Search Tags:Embedded Database, SuperDB, data synchronization, synchronization system
PDF Full Text Request
Related items