I'm developing an ionic application where i'm using MongoDb in the backed.
The application needs to work offline so i need to maintain local collections to work in offline mode and then sync the data once the app is online and i also want to replicate the client side collections data to other clients over a Hotspot/Wifi i.e (peer-to-peer).
In online mode, the app works using REST Api's, so only for offline and peer-to-peer sync i need solutions.
I have also considered CouchDB and PouchDB but i'm using Mongodb.
I'm open for all kinds of suggestions.
Thanks in advance
ionic client to server sync and client to client sync
274 Views Asked by Nandan At
0
There are 0 best solutions below
Related Questions in MONGODB
- Meteor MapReduce Package Error: A method named is already defined
- Token based authorization in nodejs/ExpressJs and Angular(Single Page Application)
- Big data with spatial queries/indexing
- How to recover from losing all your /data/db
- What are the benefits of using the fields option when querying in Meteor
- Node JS Async Response
- mongoose get property from nested schema after `group`
- What to use for subdocuments ID's in MongoDB?
- ORM Code First versa Database First in Production
- How to profile a Yii2 based API?
- get length of embedded document in mongoDB with jade
- Architecture: Multiple Mongo databases+connections vs multiple collections with Express
- Why are numbers being inserted into MongoDB incorrectly?
- hibernate ogm mongo db, how to get count of collection?
- C++ Mongodb driver, not working
Related Questions in IONIC-FRAMEWORK
- CFBundleDocumentType is not working in myproject-Info.plist file
- ionic build android failure - Execution failed for task processDebugResources
- Android Status Bar Icon Size - Using Cordova / Phonegap Push Plugin
- how to show alert when user scroll to top of div in angular js?
- ionic serve uncaught exception
- Parse.com - setting up push notifications for single users
- Understanding the function of this particular 9 patch image
- CORS in ionic app and django
- How to use embedded Ruby HTML files with Ionic and Cordova
- Ionic cordova build
- Input ng-model not updating in Main view
- ng-click event not getting cleared in Ionic app
- How to show image caption in ionicframework?
- whitelisting a domain in ionic app
- Adding visionmedia/debug to an Ionic/AngularJS application
Related Questions in OFFLINE
- How to make Unity Web Player work on offline?
- Offline Speech Recognition on Android Wear
- Implement two way syncing with Mysql In Iphone
- How to clear cache only for specific services in android programatically
- Font Awesome not working in offline mode
- My meanjs Application is not getting started in offline mode?
- Visual Studio 2013 Update 4 offline installer for Download Accelerator plus
- PHP HTML MySQL for offline solution
- How to install Gitlab on an offline network?
- Android Gradle Jacoco: offline instrumentation for integration tests
- PouchDb first time syncing onchange event spaming
- IE11 - flash (.swf) not working when not connected/offline using appcache (webcam.js)
- Android - How to improve osmdroid offline map performance in term of reponse time
- maven install "install" plugin totally offline
- Interactive pre-populated offline map for Cordova
Related Questions in P2P
- A P2P application with Python
- Peer to Peer Communication without Server in iPhone
- Support P2P in Netty or Mina?
- Native Real Time Communication alternatives to WebRTC
- difference between p2p and client-server node design
- Implementing XOR-MAPPED-ADDRESS attribute on STUN server
- RTMFP / peer-to-peer over public Internet
- MQTT as a centralized communication protocol
- Android - Sending intent over mobile network
- ionic client to server sync and client to client sync
- Can you connect UWP apps peer-to-peer?
- Does the "holy trinity" (Ethereum, Swarm and Whisper) support multimedia streaming?
- How is SIP scaled for high load?
- JXTA on internet
- Cherry pick peers using Rasterbar libtorrent in Python
Related Questions in POUCHDB
- Architecture of an app when using CouchDB/PouchDB
- PouchDB remote replicate to 404 not found
- How to create and maintain couchDB/pcouchDB doc _id's
- How do I query X specific documents all at once using an index with pouchdb?
- PouchDB views going forward with development of pouch-find
- replicate pouchDB document with couchDB
- require is not defined when using PouchDB filtered replication
- PouchDB db.query causes URL to have same index name as that of view name
- PouchDB startkey endkey not returning docs
- How should I upload a base64 image string retrieved from pouchdb to another api as a file?
- PouchDb first time syncing onchange event spaming
- Creating tables in Sencha Touch
- How to sync Pouchdb with Sencha Touch?
- Column value not showing in ng (ui) grid
- Displaying images in Sencha Touch given digest
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?