correct methods for writing blocks of binary/character data
buffered read from rados