Consistency in a partitioned network: a survey
ACM Computing Surveys (CSUR)
Join processing in database systems with large main memories
ACM Transactions on Database Systems (TODS)
A Crash Recovery Scheme for a Memory-Resident Database System
IEEE Transactions on Computers
Query processing in main memory database management systems
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Panel: The effect of large main memory on database systems
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Concurrency control algorithms and their performance in replicated database systems
Concurrency control algorithms and their performance in replicated database systems
Using semantic knowledge for transaction processing in a distributed database
ACM Transactions on Database Systems (TODS)
Reliability mechanisms for SDD-1: a system for distributed databases
ACM Transactions on Database Systems (TODS)
The serializability of concurrent database updates
Journal of the ACM (JACM)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Sacrificing serializability to attain high availability of data in an unreliable network
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Implementation techniques for main memory database systems
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
Current research on real-time databases
ACM SIGMOD Record
Locking protocols for concurrency control in real-time database systems
ACM SIGMOD Record
Processing time-constrained aggregate queries in CASE-DB
ACM Transactions on Database Systems (TODS)
Adaptive commitment for distributed real-time transactions
CIKM '94 Proceedings of the third international conference on Information and knowledge management
An annotated bibliography on real-time database systems
ACM SIGMOD Record
Schema Evolution of an Object-Oriented Real-Time Database System for Manufacturing Automation
IEEE Transactions on Knowledge and Data Engineering
MDARTS: A Multiprocessor Database Architecture for Hard Real-Time Systems
IEEE Transactions on Knowledge and Data Engineering
Triggered Real-Time Databases with Consistency Constraints
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
Value-cognizant Speculative Concurrency Control
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Real-Time Transaction Management in Mobile Computing Systems
DASFAA '99 Proceedings of the Sixth International Conference on Database Systems for Advanced Applications
Real-time mobile data management using a minimal MMDB
RTCSA '95 Proceedings of the 2nd International Workshop on Real-Time Computing Systems and Applications
Hi-index | 0.00 |
Real-time database systems support applications which have severe performance constraints such as fast response time and continued operation in the face of catastrophic failures. Real-time database systems are still in the state of infancy, and issues and alternatives in their design are not very well explored. In this paper, we discuss issues in the design of real-time database systems and discuss different alternatives for resolving these issues. We discuss the aspects in which requirements and design issues of real-time database systems differ from those of conventional database systems. We discuss two approaches to design real-time database systems, viz., main memory resident databases and design by trading a feature (like serializability).We also discuss requirements in the design of real-time distributed database systems, and specifically discuss issues in the design of concurrency control and crash recovery. It is felt that long communication delays may be a factor in limiting the performance of real-time distributed database systems. We present a concurrency control algorithm for real-time distributed database systems whose performance is not limited by communication delays.