introduct sqlite-jdbc to handle local topology as well as global one
sqlite works pretty well, except for some minor bugs