Parallel Databases Tutorial
Introduction to Parallel Databases
Companies need to handle huge amount of data with high data transfer rate. The client server and centralized system is not much efficient. The need to improve the efficiency gave birth to the concept of Parallel Databases.
Parallel database system improves performance of data processing using multiple resources in parallel, like multiple CPU and disks are used parallely.
It also performs many parallelization operations like, data loading and query processing.
Goals of Parallel DatabasesThe concept of Parallel Database was built with a goal to:
The performance of the system can be improved by connecting multiple CPU and disks in parallel. Many small processors can also be connected in parallel.
Improve availability of data:
Data can be copied to multiple locations to improve the availability of data.
if a module contains a relation (table in database) which is unavailable then it is important to make it available from another module.
Reliability of system is improved with completeness, accuracy and availability of data.
Provide distributed access of data:
Companies having many branches in multiple cities can access data with the help of parallel database system.