Types of real time databases - What are the types of real-time databases? - Various types of real time databases with respect to transaction deadline - Hard real-time database - Soft real-time database
Types of Real-Time Databases (with respect to transaction deadline)
The type of a real-time database is
determined by its transaction characteristics. Especially the deadline of a
transaction determines the type. Based on the transaction deadline or when a
transaction has to meet its deadline, we can categorize the real-time databases
as follows;
- Hard real-time database
- Soft real-time database
Hard real-time database
A real-time database with a hard
deadline on its transaction is called as hard real-time database. Hard deadline
transactions have few or all of the following characteristics;
- Timely and logically correct execution is considered to be critical.
- Missing hard deadline cannot be accepted, because, that lead to catastrophic consequences (serious implications on lives or big financial damage).
- Also called as safety critical deadlines
Hard Deadline |
Example:
All safety critical systems are in
this category – anti-missile system, patient monitoring system etc.
Soft real-time database
A real-time database with soft
deadline transactions is called as soft real-time database. Soft deadline
transactions have few or all of the following characteristics;
- Desirable but not critical deadlines
- Missing a deadline will not cause a failure or failure of system’s integrity.
- Result quality degrades after deadline, and may affect quality of service of the system.
Soft Deadline |
Example:
Banking system, reservation systems,
etc.
**************
No comments:
Post a Comment