The title already contains basically everything. Using Google I didn't find a single code example on how to use a custom Platform Cache to save and retrieve data from Lightning components.
This is somewhat related to my other question, where I need to maintain complex state between multiple small cell components contained inside of a big data grid component: