 Some DB systems natively store associative arrays by serializing the data and then storing that serialized data and the key.Individual arrays can then be loaded or saved from the database using the key to refer to them.These key-value stores have been used for many years and have a history as long as that as the more common relational database (RDBs), but a lack of standardization, among other reasons, limited their use to certain niche roles.