fix:
1.fix that bucket status init with an error status.
2.modify a test case of memefficiency ,because new function used more memory to manage keys, the mem-efficiency is lower

add:
1.new add support lock donot exists keys
2.now each bucket support lock only 1 key at one time