puoi scegliere se salvrti il file txt in modo csv e parsarlo come tale, cosi' da reperire records per ogni linea, un po' come una query, oppure puoi scegliere di serializzare l' array ad albero che contiene tutte le informazioni e deserializzarlo in lettura, oppure puoi farti tu un modo di scrittura e lettura dati, stando sempre attento a possibili injections su quanto scritto in tale file, in tutti e tre i casi potresti abbinare l' uso di gzip per comprimere e decomprimere quanto scritto, al fine di risparmiare spazio ... in generale pero', un database su files e' sconsigliabile