An application level mysql consistent sharding library