MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Четене, писане и съхраняване на JSON с Node на Heroku

Разкриване:Аз съм собственикът на платформата node.js в Heroku.

Ще трябва да извадите състоянието от приложението си. За да замените JSON файлове в приложение за възел, трябва да погледнете mongo, s3 и redis:

  • монго :богат на функции и сравнително бърз
  • s3 :абстракция, която се съпоставя най-добре с хранилището на „файлова система“ (внимавайте с разрешенията)
  • redis :лесно и бързо

Лично аз предпочитам redis за прости случаи на употреба (изглежда, че вашият може да отговаря на изискванията). Можете просто да изхвърлите JSON и да го анализирате. Като алтернатива, най-популярният redis клиент за възел предоставя приятелски интерфейс за прости хешове:

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

Redis, mongo, s3:




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB BSON ръководство

  2. Заявката за намиране на възел mongoose в цикъл не работи

  3. Как да съпоставим агрегирани ($graphLookup) елементи в MongoDB?

  4. Получаване на грешка при изчакване при свързване на MongoDB Atlas с Mongoose

  5. Моделиране много към много :чрез с Mongoid/MongoDB