現在、データベースなるものを自力で作ろうとしているのですが、
データの検索、データの追加時に、fread(fget)などで修得すると思うのですが、
64KByte(GlobalAlloc(Windows環境での普通割り当て値)のデータファイルを、
64KByteのバッファを用意して、まるごと読み込んでから検索した方が速度的に早いのか…。
それとも、小さなバッファを用意して、こまめに fread or fget or fgetc でも早く検索
できるのでしょうか?。

それと、fread などでファイルから読み込む時には、ファイルからダイレクトに入出力しているのでしょうか?
お願いいたします。