Используйте CouchDB с vert.x

Я ищу базу данных NoSQL для использования с Vert.x. Основываясь на не очень благоприятных результатах, mongoDB отсутствует, поэтому я смотрю на CouchDB/CouchBase, по крайней мере, поскольку некоторые из наших сборов данных выполняются на RaberryPI, питаемом Arduino. Ввод-вывод (с экземпляром Rasbery PI CouchDB для автономного сбора).

Какая библиотека Java подходит/лучше всего подходит для использования с CouchDB и Vert.x


person stwissel    schedule 22.04.2013    source источник
comment
Чтобы вы знали, Couchbase и Couchdb — это два разных продукта couchbase.com/couchbase-vs. -couchdb . Если вы хотите использовать его с Couchbase, вы можете использовать клиент Java - couchbase.com/develop/java /текущий   -  person Tug Grall    schedule 24.04.2013
comment
Я знаю. Качество поддержки Java будет одним из решающих факторов. У нас есть CouchDB, работающий на Raspberry PI для сбора данных, но нам нужно принять решение для центральной системы. CouchDB может реплицироваться с Couchbase через шлюз   -  person stwissel    schedule 24.04.2013


Ответы (1)


Я мало что знаю о vert.x, но, похоже, он работает на JVM, поэтому вы должны просто использовать Ektorp, которая в настоящее время является стандартной библиотекой Java для CouchDB. Насколько я видел, он охватывает все основные функции, он довольно хорошо продуман, а сопровождающий разумно реагирует на запросы на вытягивание и т. д.

Дополнительную документацию по Ektorp можно найти здесь.

person Tim Perry    schedule 23.04.2013
comment
Обратите внимание, что это работает только с Couchdb, для Couchbase вам понадобится эта библиотека couchbase.com/develop/java/ текущий - person Tug Grall; 24.04.2013