sql >> Database teknologi >  >> NoSQL >> MongoDB

Læsning, skrivning og lagring af JSON med Node på Heroku

Oplysninger:Jeg er node.js-platformens ejer hos Heroku.

Du bliver nødt til at bringe staten ud af din ansøgning. For at erstatte JSON-filer i en node-app skal du se på mongo, s3 og redis:

  • mongo :funktionsrig og rimelig hurtig
  • s3 :abstraktion, der kortlægger bedst til 'filsystem'-lager (pas på med tilladelser)
  • redis :enkelt og hurtigt

Personligt foretrækker jeg redis til simple use cases (det lyder som om, at din kan kvalificere sig). Du kan bare dumpe JSON ind og parse det ud. Alternativt giver den mest populære redis-klient til node en venlig grænseflade til simple hashes:

https://github.com/mranney/node_redis#friendlier-hash-commands

Redis, mongo, s3:




  1. Mongoose, træk fra underdokument

  2. Stubbing Redis-interaktioner i javascript ved hjælp af Sinon

  3. Lagring af redis hget-værdier i en variabel i nodejs

  4. mongo opdateringsforespørgsel givet fejl