store key_hash instead of key and key_len
support uint64 key