basic recursive delete
support deletes above 1000 keys
prefix keys for history