add 'KeyList' method to datastore

Let me know how this looks. I didnt implement the one for elastic because i couldnt build it on arm.