appy-one / acebase

A fast, low memory, transactional, index & query enabled NoSQL database engine and server for node.js and browser with realtime data change notifications
MIT License
488 stars 27 forks source link

Migrating from Firebase (cloud functions) to AceBase #136

Closed amitnil-dev closed 2 years ago

amitnil-dev commented 2 years ago

Discussed in https://github.com/appy-one/acebase/discussions/125

Originally posted by **amitnil-developer** July 4, 2022 Greetings, I have recently come across a situation where I need to migrate my webapp(_angular, nodeJs_) from FIrebase (cloud functions etc).. to MongoDb and I stumbled upon AceBase which by description looks perfect. Whats the best way to go about this. Thanks amit....
appy-one commented 2 years ago

Hi Amit, sorry for replying so late, I've been on holiday! 🌴

Awesome you want to migrate to AceBase! I don't know what your particular usecase is, but much of AceBase's SDK is compatible with Firebase's realtime db Javascript SDK. One of the first steps you'd want to take is exporting your data from Firebase, and importing it into either a local AceBase database, or a remote AceBaseServer instance. Since you mentioned cloud functions, you probably want to run a Node.js app in the cloud or your own server: check out how to setup an AceBaseServer. You can use an AceBaseClient within your Angular app to connect to your server.

I am closing this issue, I'll copy this reply to your original discussion. If you have more specific questions, don't hesitate to ask in that discussion. I'm happy to help!

Spread the word contribute Sponsor AceBase