@kain Можно всё что угодно :D. Всё зависит от поставленной цели, если с полученным списком нужно будет работать пользователю, то лучше создать ресурс заранее. А если просто для логики скрипта, то и через модуль ресурсы можно.
Вот тут писал как можно сделать. Если коротко, то на одном сервере создать базу данных. А на остальных взаимодействовать с централизованной БД. В басе можно через модуль SQL.
В JS несложно выучить три основных типа данных, которых хватит для ваших задач в БАС: число, массив, строка (строка это отчасти тоже массив). В представленной структуре у тебя массив. Массив - он же объект, т.к. в js практически все объект: функция, строка, массив и т.д.