Kellblog · 2006-06-07 · 7302d

The Case for Special-Purpose Databases Over Generalized Relational Systems

The article argues that relational database management systems (RDBMSs), based on a 30+ year old model, have been extended with ad-hoc features to handle diverse data types (XML, streams, multimedia) rather than being optimized for specific use cases. The author contends that special-purpose DBMSs designed for particular workloads are more efficient and desirable than attempting to build a universal database system. Drawing parallels to MTV's Pimp My Ride, the piece suggests the industry is transitioning toward specialized databases optimized for streams, in-memory processing, data warehousing, and content management.

5 metrics· Cited 0× in the knowledge base ·Open source ↗

Metrics in this report

Call Center Application Scale

30users

maximum

MicroVAX II with 1 MIPS processor in 1987

Disk Storage Cost

50000$

1985 pricing

256MB disk drive

Minicomputer Memory

8-16MB

typical

VAX minicomputers in 1985

System Processor Speed

1MIPS

baseline

MicroVAX II in 1987

System Storage Capacity

512MB

total

MicroVAX II call center deployment in 1987