Looks a bit like a CSV-Listing.
CSV @ Wikipedia[
^]
That makes it a simple thing.
2 Versions:
Keep the list in storage during lifetime of your app. You can simply work on the list, have it fast in respons.
On the other hand the list needs to be written to file when/before the app is ended.
Store to file. You will need to make soure your list in store is same as in file.