Perchè non vuoi usare un database?
Così eviti problemi di concorrenza e puoi eseguire ricerche ed altre "manipolazioni" più velocemente.