RAIDb

Short for Redundant Arrays of Inexpensive Databases (Db), RAIDb is a standard for combining multiple database instances into an array of databases. RAIDb was derived from two technologies; Redundant Arrays of Inexpensive Disks (RAID) and computing clusters to provide better performance and fault tolerance than a single database would, with the benefits of a distributed workload, load balancing, and caching. RAIDb is defined at three different levels which vary the cost, performance and fault tolerances. The levels include the following:

  • RAIDb-0: full partitioning
  • RAIDb-1: full replication
  • RAIDb-2: partial replication where the user defines the degree of replication of each database table.

Redundant Arrays of Inexpensive Databases was defined in September 2003 at INRIA (Institut National De Recherche En Informatique Et En Automatique) by Emmanuel Cecchet, Julie Marguerite, and Willy Zwaenepoel.

Vangie Beal
Vangie Beal
Vangie Beal is a freelance business and technology writer covering Internet technologies and online business since the late '90s.

Top Articles

Huge List Of Texting and Online Chat Abbreviations

From A3 to ZZZ we list 1,559 text message and online chat abbreviations to help you translate and understand today's texting lingo. Includes Top...

How To Create A Desktop Shortcut To A Website

This Webopedia guide will show you how to create a desktop shortcut to a website using Firefox, Chrome or Internet Explorer (IE). Creating a desktop...

The History Of Windows Operating Systems

Microsoft Windows is a family of operating systems. We look at the history of Microsoft's Windows operating systems (Windows OS) from 1985 to present...

Hotmail [Outlook] Email Accounts

  By Vangie Beal Hotmail is one of the first public webmail services that can be accessed from any web browser. Prior to Hotmail and its...

Legacy Code Definition &...

Legacy code refers to source code that has been inherited from a previous...

Unregulated Power Supply Definition...

An unregulated power supply is a system that transforms input voltage into direct...

Cybersecurity Awareness Training Definition...

Cybersecurity awareness training informs employees of the attack surfaces and vectors in their...