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.
Metrics in this report
30users
maximum
MicroVAX II with 1 MIPS processor in 1987
50000$
1985 pricing
256MB disk drive
8-16MB
typical
VAX minicomputers in 1985
1MIPS
baseline
MicroVAX II in 1987
512MB
total
MicroVAX II call center deployment in 1987