Key-Value Store – This stores data as paired items; a key and a value. A particular data item is located by searching for its key. A key-value (KV) SSD implements an object-like storage scheme on the drive instead of reading and writing data blocks as requested by a host server or storage array controller. In effect the drive has an OTL, an Object Translation Layer, which converts between object KV pairs and the native blocks of the SDD.