Fast key-value stores: An idea whose time has come and gone [pdf]