1. A method for performing streaming of character-based data from a storage system comprising: fetching a block of data from the storage system, character-based data including the block of the data; converting at least a portion of the block of the data into at least a part of a character; retaining a remaining part of the block, if any, the remaining part corresponding to at least one of at least a portion of the character and at least a portion of an additional character; and converting the remaining part into at least one of the at least the portion of the character and the at least the portion of the additional character in a next conversion if the next conversion includes the character or the additional character.