1. A memory appliance system comprising: a memory unit comprising a memory unit controller and a plurality of memory devices, wherein a reconfigurable memory structure is stored in said plurality of memory devices, wherein said memory structure comprises a plurality of variably sized containers comprising: metadata; relationship information associating a corresponding container with one or more other containers stored in said plurality of memory devices; and a payload; wherein said controller is data structure aware such that said controller is configured to traverse said memory structure and perform operations on said memory structure based on said metadata and relationship information.