Do I need mongo DB if I am using meteor just to call external API


#1

hi
I am reading how to scale my app best. All my app does is talks to an external api for all its back end operations and all I use meteor is to render and display the information from the api. For this setup do I need mongo DB in my backend with oplog?

Thanks


#2

As long as you don’t pull in packages that depend on Mongo and thus try to establish a MongoDB connection you can run Meteor without a MongoDB server.
But even if you or some of the packages you use make a little use of a MongoDB then you’re also still fine without an oplog as it won’t affect the performance significantly.


#3

I am not sure how to figure out which packages are dependant on mongo DB. I use the below packages can you pls let me know if I need mongo DB using this list?

.meteor\Rakshak>meteor list
autopublish 1.0.3 Publish the entire database to all…
awatson1978:fonts-handwritten 1.0.3 Meteorite package for adding handw…
bevanhunt:leaflet 0.3.14 Leaflet.js, mobile-friendly inter…
http 1.1.0 Make HTTP calls to remote servers
insecure 1.0.3 Allow all database writes by default
iron:router 1.0.7 Routing specifically designed for …
jquery 1.11.3_2 Manipulate the DOM using CSS se…
meteor-platform 1.2.2 Include a standard set of Meteor p…
percolate:synced-cron 1.2.0* Allows you to define and run sched…
rexzh0u:bxslider 0.4.1* bxslider-4, Responsive jQuery cont…
twbs:bootstrap 3.3.4 The most popular front-end framewo…