Accommodating changes in capacity using technology

While DBMS vendors debate the relative merits of their favored designs, some companies and researchers question the inherent limitations of relational database management systems.

Giga Spaces, for example, contends that an entirely different model of distributed data access and transaction processing, space-based architecture, is required to achieve the highest performance and scalability.

On the other hand, Base One makes the case for extreme scalability without departing from mainstream relational database technology.

For specialized applications, No SQL architectures such as Google's Big Table can further enhance scalability.

Clusters which provide "lazy" redundancy by updating copies in an asynchronous fashion are called 'eventually consistent'.

This type of scale-out design is suitable when availability and responsiveness are rated higher than consistency, which is true for many web file hosting services or web caches (if you want the latest version, wait some seconds for it to propagate).

Google's massively distributed Spanner technology, positioned as a successor to Big Table, supports general-purpose database transactions and provides a more conventional SQL-based query language.

Last modified 06-Apr-2016 20:45