is hashtables the best way of saving and reading data if you have lets say 100-200 different tables?

My bot atm is getting data from an api and then i save it as username.file and i keep them open so i can get them quick.
So for now i just got like 10 different tables.
But lets say my DB is getting 100 or even 200 tables. Is it still a good idea to keep it as a hastable or should i really go sql for this?
every single file contain about 600 entrys.