Могу ли я использовать Realm DB, если мне нужно, чтобы пользователи потенциально имели доступ к сотням данных других пользователей?
Я пытаюсь определить, могу ли я использовать Realm DB для приложения, которое я создаю, и я застрял в управлении доступом.
В документации Realm DB, похоже, что единственный способ управления доступом - через сами Realms, предоставляя или отменяя доступ ко всей области. В документации также говорится о том, чтобы попытаться сохранить количество одновременно открытых и синхронизируемых областей примерно до 12. Я пытаюсь создать приложение с социальным потоком, где пользователи могут "следовать" друг за другом, и вы потенциально можете следить за сотнями разных пользователей. Вы видите очень мало данных, только их активность, поэтому нет фактических данных, идущих туда-сюда, но у вас должен быть доступ для просмотра этих данных, только если другой пользователь разрешит вам следить за ними. Я думаю о том, что каждый пользователь имеет "частную" и "разделяемую" область, к которой они могут предоставить доступ другим людям. Есть ли способ сделать это с помощью Realm DB, который не предусматривает синхронизацию сотен различных областей?
1 ответ
На данный момент нет другого способа, кроме синхронизации сотен Царств.
В будущем будет другой путь, когда вы сможете использовать частичную синхронизацию.