add hmget and keys test case
test transaction
test publish