Мне нужно разработать приложение POS для облачных вычислений, но клиент требует, чтобы приложение также имело некоторые автономные средства и работало в автономном режиме на мобильных платформах и на настольных платформах. (Продажи не должны останавливаться, даже если нет подключения к интернету)POS Application Couchbase vs CouchDB
На первый взгляд я выбрал Couchbase в качестве базы данных JAVA EE + Spring для внутреннего интерфейса + JSF для интерфейса.
Для мобильного Я думал о Xamarin + Couchbase Lite, который должен синхронизироваться с Couchbase на облаке.
Моя главная проблема в том, что Desktop находится в автономном режиме. Из того, что я понял с тех пор, как я прочитал об этих базах данных, Couchbase Lite предназначен только для мобильных устройств.
Какую конфигурацию вы предлагаете в этой ситуации? поэтому даже когда рабочий стол выходит в автономный режим, у него все еще есть некоторые данные, и он будет синхронизироваться с облаком, когда он снова будет подключен к сети. Возможно, я должен передумать в CouchDB? Какая из них лучше ?
Я немного нуб в этой области, это мой первый проект, основанный на облаке, я читаю много за последние несколько дней, и я действительно хочу это сделать, потому что я хочу узнать эти вещи, поскольку эта часть растет много в последние годы.
Благодаря