Jak przechowuje się listy parametryzujące apkę?

0

Przykładowo mam apkę, która po portalach z ofertami pracy kataloguje ogłoszenia pod kątem języka programowania wymienionwego w wymaganiach. Apka musi znać języki jakie ma wyszukiwać. Listę tych języków pobieram z Tiobe. Pobieranie tych języków z Tiobe nie ma sensu za każdym odpaleniem apki, bo trwa aż 2 sekundy.
Zrobiłbym osobną funkcjonalność zasilenia Setu języków, żeby je odświeżać tylko na żądanie. Jak zapisywać ten Set języków? W bazie danych SQL? W .csv? W .xml? W .bin?

Najwygodniej by mi było zapisywać do .csv, ale jak to robią profesjonaliści?

2

Myśl przyszłosciowo! Co jak języków będzie milion? A parametrów jeszcze 100? Webscale! MongoDB albo Cassandra!

A tak poważnie to nie ma nic złego w CSV dla takiego projektu do szuflady.

1 użytkowników online, w tym zalogowanych: 0, gości: 1