Note: I have seen similar questions but all referring to large files. This is for small amounts reading and writing constantly, and many files will be written to and read from at once, so performance will be a issue.
Currently, I'm using a Random Access File for an "account" it's fast with basic I/O:
raf.write();
I have seen random access files with file channels and buffered I/O what is the fastest(again for small data.), and could you please supply a example of your proof.