I am migrating my app to MongoDb Realm/Atlas sync and just heard about Flexible sync.
Will there be a migration path from the partition based sync? Will you be able to use both strategies or do you need to choose?
In my app, each user has it’s own private data (where using userId as partitionKey would be a natural choice), but there are definitely other areas where collaboration in different ways would be a great opportunity.
Could I still use the partion based sync for private user data, and then use flexible sync for the more collaborative features? What gets me a bit worried is that it looks like Flexible sync is applied on the app configuration, so I guess that means they can’t be used at the same time?
For my case, the migration from a local realm app/custom sync to use Atlas for sync has already taken way longer than it should have for various reasons, and this adds new dimensions to the migration I want to get rid of the custom sync as soon as possible, but don’t want to build something that I will have to do a lot of work migrating away from straight away.