Information required to evaluate Couchbase Mobile for our requirement
Hi,
We are in process of feasibility study for various tools/framework/libs which would help us to achieve our requirement of data synchronisation between server and mobile device and mobile to mobile. We came to know about tool/framework/lib provided by you for data synchronization.
Find below high level requirement and scenario to understand our requirement.
Note: This is just high level scenario and not actual scenario. Actual scenario may compromise sensitive information of company.
Requirements:
- Application shall synchronize files (documents) between company server to various mobile devices (Android, IPhone, Windows Mobile etc.). This is bidirectional synchronization.
- Application shall synchronize (bidirectional sync) part of data of database between company server and mobile devices.
- Application shall fulfil above synchronization requirement between mobile devices without involving server.
- Application shall provide off line data/file (document) modification.
Scenario (For understanding only):
Company server has stored some files/documents. There is a data base used for storing some comments related to particular document. There is data base of users which stores user action, assigned task etc. Using mobile application user can view docs, record actions performed, give comment on docs etc.
Once user connects with server all above changes should be synchronized with Asite server so other user can have updated information. Also user can synchronize same update with other user though mobile-mobile synchronize without using server in between.
At high level Synchronization App work like many-many form where every participating node(device) work as client for Company server as well as server for other mobile devices.
File sync is common across different tool. In addition to this we need sync of database content. Here database means company data store (i.e. Sql Server, Oracle). We are interested in how such data is sync with server and also with other devices.
Other very critical requirement is data and files should be available off-line and should be synchronized with server when required.
We like to have demonstration of architecture of tool/framework/lib to confirm how Unique ID is handled in database sync and how this sync is supported, how off-line data access/modification supported etc.
Let us know whether your tool/framework/lib can support our above data synchronization requirement or not.
Drop email at ppanchal@asite.com. I can share document with you to understand our requirements clearly.
Thanks and Regards,
Premal
Hi,
Kindly contact me at premalpanchal@gmail.com. Email mentioned in above post will not work. So I am waiting for your reply so I can understand Couchbase better for my requirements.
Regards,
Premal Panchal
Hi Chris,
I am waiting for your reply. Once you start email conversation at premalpanchal@gmail.com just update on this forum also so I can check my email otherwise I may miss your response. Let me know this ASAP so we can have some discussion and I can resolve my doubts about CouchBase can fit into our requirement or not.
Regards,
Premal
Premal,
I tried contacting your email address. If you didn't get my message, you can email me at jchris at couchbase dot com.
Chris
Thank you for describing your use case. It looks like the sort of thing we expect people to use our sync technology to solve. We'll contact you directly soon to have a deeper conversation.