Возник вопрос, как лучше забирать/хранить данные.
1. Напрямую делать запросы к базе данных и возвращать их через ajax.
2. При изменение базы данных создавать/обновлять json файл и через ajax обращаться к этому файлу и брать значения.
Какой из вариантов лучше?
Используйте СУБД, если вам интересно небольшое, но быстрое решение, то вполне подойдет MongoDB, т.е. по сути те же самые файлы, только не нужно придумывать велосипед с обработкой файлов, lock'ами и concurrency