add expired time option in 'ihash::set()' ;  add 'idb::rollback()'