Могу ли я выполнять операции CRUD с Couchbase Lite через CouchbaseClient

В настоящее время мы используем Couchbase в продукте (не выпущенном), но мы думаем об использовании Couchbase Lite в нашей тестовой среде. Однако можем ли мы использовать com.couchbase.client.CouchbaseClient для выполнения операций CRUD на Couchbase Lite?

Я погуглил и прочитал документ Couchbase Lite, но не могу получить никаких ответов.


person Codeape    schedule 10.12.2013    source источник


Ответы (2)


Нет, у него не такой интерфейс, как у сервера Couchbase. Он предназначен для работы на мобильных платформах (IOS/Android), и вы не запускаете SDK сервера Couchbase на этих устройствах. Couchbase Lite не заменяет сервер Couchbase.

Однако, как говорится, у нас есть «облегченная» версия сервера Couchbase на основе Go lang под названием cbgb, которую вы можете использовать. Он не такой масштабируемый, как сервер Couchbase (не кластеризуется и не масштабируется по горизонтали), но определенно может использоваться во многих случаях: http://cbgb.io/, чтобы проверить это.

person scalabl3    schedule 11.12.2013

В дополнение к тому, что упоминал @scalable3, для Couchbase Lite GA мы работаем над решением, которое позволит вам использовать Couchbase Lite и Sync Gateway вместе с вашими существующими сегментами Couchbase Server.

person Matt Ingenthron    schedule 11.12.2013