Ujawnienie:jestem właścicielem platformy node.js w Heroku.
Musisz usunąć stan z aplikacji. Aby zastąpić pliki JSON w aplikacji węzła, powinieneś spojrzeć na mongo, s3 i redis:
- mongo :bogata w funkcje i dość szybka
- s3 :abstrakcja, która najlepiej odwzorowuje pamięć 'filesystem' (zadbaj o uprawnienia)
- ponowne :prosty i szybki
Osobiście wolę redis dla prostych przypadków użycia (wygląda na to, że twój może się kwalifikować). Możesz po prostu wrzucić JSON i przeanalizować go. Alternatywnie, najpopularniejszy klient redis dla węzła zapewnia przyjazny interfejs dla prostych skrótów:
https://github.com/mranney/node_redis#friendlier-hash-commands
Redis, mongo, s3:
- https://elements.heroku.com/search?q=redis
- https://elements.heroku.com/search?q=mongo
- https://devcenter.heroku.com/articles/s3