Migration from mongodba to the fire base

My application is currently using mongodb, and I look forward to moving it to firebase.

How easy it is to do it, and there are things that I have to keep track of.

+10
mongodb firebase
Apr 16 '13 at 17:55
source share
3 answers

Given that both MongoDB and Firebase are non-relational in nature, most of your data should be clearly displayed on Firebase. Firebase REST endpoints support regular JSON, so getting your data (and, if you choose) should also be easy. The main areas that you need to monitor are:

  • Real-time Firebase API / Asynchronous particularly when customers read data. Migrating your client request / response code to the client and using this approach is likely to be the biggest area in terms of effort level.
  • There will also be a mismatch in the feature set provided by MongoDB and Firebase; Notable areas include Mongo support for performing activities such as MapReduce, Cursors, and free-text queries (Firebase does not currently support these areas).

Another thing to keep in mind is that Firebase is not all or nothing. Applications can definitely take advantage of real-time, scalable and platform-by-part advantages.

+19
Apr 16 '13 at 19:13
source share

Not specifically answering the question, but if you find that Firebase does not have several functions that you are used to with Mongo -

I found a node package that allows you to run both with Firebase as the main database.

Firebase

  • Security / Authentication
  • Sockets

Mongodb

  • Inquiries
  • indexing
  • aggregation

https://www.npmjs.org/package/mongofb

+10
Jun 30 '14 at 9:12
source share

Doesn't Firebase save all its data in MongoDB?

Upgrade to 2016

Apparently, the page that mentioned Firebase on the MongoDB website has been deleted ( http://www.mongodb.org/about/production-deployments/ )

After some searching on my site, I found another page on my blog https://www.mongodb.com/post/45270275688/mongodbs-growing-ecosystem ( mirror ) where they say:

it's so nice to see so many companies building on MongoDB. Here are just a few:

  • Modulus The Node.js Platform as a Service (PaaS) module includes MongoDB as the default data warehouse. This follows suggestions from Meteor and Firebase .

An alternative to MongoDB would be RethinkDB, and the RethinkDB team has recently been released by Horizon , the open source backend platform on NodeJS, and it's some kind of local Firebase. It's nice to talk about Horizon here .

+7
Sep 30 '13 at 10:12
source share



All Articles