1. A data structure resident in a memory space comprising a skip list of nodes enabling a user manipulation of data via a controller, the nodes having an array of forward pointers, wherein each node in the skip list has a node level in relation to a number of forward pointers from the array associated with said node, and wherein each node level is derived from an index at which the node is stored in a table in the memory space.