MultiValue Database

What Does MultiValue Database Mean?

A MultiValue database is a flexible database that features a mix of NoSQL and multidimensional database. It is gaining popularity as a flexible and user-friendly database system with no database administrator support requirements. It saves memory, time, disk space and processing time, and does not require administrative skills. A MultiValue database system is closely related to the PICK database designed for the Pick operating system.


Techopedia Explains MultiValue Database

A MultiValue database allows a user to assign a list of values to an attribute unlike a typical database, which is designed to hold only one value per attribute. This solves a number of operational and memory issues and repetition problems faced by database managers. A MultiValue database also provides flexible options, for example, adding attributes does not require rebuilding the whole database, so there is no repetition for useful data that were already entered. This database is close in structure to a non-relational database, although it was created way before the non-relational database.


Related Terms

Margaret Rouse
Technology Expert

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.