I am planning an application for an organization with remote locations where internet is not stable,
So I need a NoSql database, that can read & write locally, and sync with central server when online.
can mongoDB sharding be used with this scenario?