Суть такая - хочу сделать кроссплатформенное приложение для заметок (electron.js и react-native) с использованием CouchDB для синхронизации данных между разными устройствами. Но мне кажется, что в одном экземпляре базы хранить все данные (пользователей и их заметки) слишком неудобно, да и не уверен, что стоит хранить учетные записи пользователей в CouchDB. Пришла в голову идея использовать какую-нибудь реляционную БД на сервере для хранения учетных данных пользователей, а для каждого пользователя создавать отдельный инстанс CouchDB и сохранять его (инстанса) адрес в реляционной базе в профиле пользователя, но по-моему это тоже как-то странно. Подскажите, знающие люди, как лучше организовать хранение данных?