* use java key encoding;
* support ldb put(), get(), invaild(), delete();
change writeString() => writeBytes()