Dissertation > Excellent graduate degree dissertation topics show
Memory Database Design and Implementation Research
Author: ShaXianJun
Tutor: WangAiPing
School: Anhui University
Course: Applied Computer Technology
Keywords: Memory database Hash index T-tree index Shared Memory Data Synchronization Disaster Recovery
CLC: TP311.13
Type: Master's thesis
Year: 2011
Downloads: 186
Quote: 1
Read: Download Dissertation
Abstract
|
As technology advances, the objective application of conditions and new applications demand makes memory database came into being. Memory database technology is a new database technology, it is designed to run in the system when the whole or part of the database before the database into memory, and requires that all data manipulation is done in memory, this time the disk I / O operation is no longer the bottleneck of memory database, so the memory database design goal is to improve access to data processor speed and memory space utilization, and external storage disk data only as a data memory database backup. Under normal circumstances, memory database access speed is the traditional physical database 10 to 20 times. The initial memory database design goal is to solve in the telecommunications, finance and other fields critical applications. With the development of telecom services, carrier-class business support systems for more rapid response to a service request will be more and more data from the physical disk is loaded into memory, especially in the telecommunication business support system in real-time charging and billing , online billing and other real-time applications and embedded systems in areas such as memory, database applications play a decisive role. In this paper, the application requirements of telecom services for the memory database design and implementation. The first chapter introduces the concept of memory database, the database describes the memory and disk database differences, and highlights the historical memory database research and development; discussed in the second chapter focuses on the key memory database technology, this paper uses a shared memory mechanisms in the development of shared memory to create tables, fields, record structures, and according to the characteristics of memory database, using the Hash table and T-tree index structure to achieve the retrieval speed and storage efficiency balancing; third chapter designed memory database data organization, data storage, data manipulation, and row-level locking; Chapter memory database to achieve a core module, including the main service process, the process of data synchronization and data backup process, support and disk database (ORACLE, Sybase, DB2, etc. ) flexible synchronization. Support SOCKET, direct connection (direct access) and other modes of data communication access, in the same host using the direct access connection mode, you can avoid the overhead of inter-process communication, makes the application uses its own memory like the same access memory database, you can very greatly improved access efficiency. Provide separate storage replication disaster recovery, support for multiple MMDB specified table between the star bidirectional replication. Completion of the third and fourth core memory database systems design and implementation, in the text of an important role. Chapter V system testing includes testing performance testing and high availability, the sixth chapter is a summary section.
|
Related Dissertations
- The Study of Two-Dimensional Flow Hierarchical Search Algorithm Base on Navigation Path,TP391.3
- Design of Background Control Platform of RNC Based on Dual Hot-Standby Technology,TP309.3
- Asian Games AGIS Network Design and Deployment,TP393.02
- Design and Realization of Weighbridge Software System,TP311.52
- The Research of Memory Database Query Optional in Multi-core System,TP311.13
- Research of Main Memory Database Parallel Query Processing on SMP,TP311.13
- Research and Implementation of Backup Server and Security Mechanisms of a Disaster Recovery System,TP309.3
- The Design and Implementation of Management and Control System of RFID Code Resolution Networks,TN915.0
- The Design Technology and Realization on the Personal Address Book of the Unified Communications,TN915.02
- Fragmentation Impact Analysis and Flash Memory Database Index Technology,TP311.13
- A Business Continuity Layered Research Based on Ontology,F270.7
- Paradise: A Secure, High-reliable Cloud Storage Backup Model for Disasters,TP309.3
- WAN-based disaster recovery storage system fault detection technology Research and Design,TP333
- Parallel Virtual Machine domain communication system,TP302
- Disaster earth station antenna servo control system research and design,TN820.3
- Mobile network RBT platform Enforcement Program,TN929.5
- Exchange-based mail system for SMEs Research and Implementation,TP393.098
- Research and Implement on Adaptive Communication Mechanism of High-performance RTI,TP391.9
- Study on Parallelized Geographic Computing Technology and Performance Evaluation Models,TP338.6
- Optimization for Inter-VMS Communication Performance Based on KVM with Para-Virtualized Device Model,TP302
- File backup system software planning and implementation,TP309.3
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming > Database theory and systems
© 2012 www.DissertationTopic.Net Mobile
|