Questions tagged [couchbase]

Use for Couchbase Server or Couchbase Capella only (NOT CouchDB or Couchbase Lite). Couchbase Server is a distributed database engineered for performance, scalability, availability and flexible query. It enables developers to build applications easier and faster with both the power of SQL and the flexibility of JSON.

Capella is Couchbase's DBaaS (Database-as-a-Service). It is fully managed, hosted, patched, and upgraded by Couchbase.

Developed as an alternative to traditionally inflexible SQL databases, the Couchbase NoSQL database is designed to help developers solve real-world problems and meet high scalability demands along with unparalleled performance.

Developer features

  • Enhance application development agility by capitalizing on a declarative query language, full-text search, adaptive indexing, and seamless data mobility full-text search, adaptive indexing, and seamless data mobility
  • Achieve fast, efficient bi-directional synchronization of data from the edge to the cloud and between clusters
  • Build seamless data sharing across users and devices – online and offline
  • Consistent programming model for building web and mobile apps

Couchbase is designed to help enterprise applications perform well (up to 10-20x faster than competition) while also scaling to match data volumes. The use of in-memory datasets allows you to process and optimize queries and indexing processes. Coupled with the features of Couchbase Mobile, applications can continue to operate even in offline mode.

Management Tools

  • Streamline configuration and setup, take advantage of multi-cloud agility
  • Built-in enterprise-grade security for the full stack
  • Easily enable cross datacenter replication between clusters through a convenient UI

Useful links

3998 questions
11
votes
1 answer

Is it too soon to use Couchbase Mobile?

For an iPhone App I decided to give a try to a NoSQL DB, because the nature of the data I need to store locally. The most sophisticated solution I found is Couchbase Mobile. But it seems, that the project has only beta status. Is it too soon to use…
Sandro
  • 2,998
  • 2
  • 25
  • 51
11
votes
1 answer

Bucket password in Couchbase

I am creating a demo project for reative programming with springboot and Couchbase. I have set the below properties in application.properties…
dead programmer
  • 4,223
  • 9
  • 46
  • 77
11
votes
3 answers

How to install and use couch db in android

How i should install and use couch Db in android. I mean local couch Db which i can use in tablet as well as emulator.What all steps i must follow to do so.
Amruta
  • 469
  • 2
  • 6
  • 16
11
votes
3 answers

couchbase community edition on more than 2 nodes

i am currently building a website around a couchbase database and if it gets popular it is likely that i will be hosting the site and database on more than 2 machines at some stage in the future. its a fair way off still, so i would like some…
mulllhausen
  • 4,225
  • 7
  • 49
  • 71
11
votes
3 answers

How do I use HTTPS replication with iOS Couchbase Mobile?

I'm using iOS Couchbase Mobile to have a couchdb server on an iPad that uses replication to sync with a server on https://cloudant.com. cloudant uses HTTPS, and when I try replicating on the iPad, i just get spammed by errors. This is a known issue,…
Louis Boux
  • 1,228
  • 1
  • 12
  • 26
11
votes
3 answers

Is there any stable nosql database for iOS except for Couchbase?

Is there any stable nosql database for iOS except for Couchbase? Couchbase is now a beta version which i don't want to use on a app with many users.(Although i like Couchbase very much) Any suggestions? Special Thx!
OpenThread
  • 2,096
  • 3
  • 28
  • 49
10
votes
2 answers

conditional repository injection - Spring Boot

I Have two repository interfaces that connect : MongoDB and CouchBase : public interface UserRepositoryMongo extends MongoRepository { } public interface UserRepositoryCouch extends CouchbasePagingAndSortingRepository
Nilanka Manoj
  • 3,527
  • 4
  • 17
  • 48
10
votes
1 answer

Couchbase 4010 Error

I've been testing Couchbase 5 and created a bucket called fp-conversion-data which has some JSON data in it. I have been trying to run some simple queries such as: SELECT * FROM fp-conversion-data limit 5; Instead of getting the expected results, I…
DavidR
  • 6,622
  • 13
  • 56
  • 70
10
votes
2 answers

Couchbase concurrent timeout exception : Java SDK

I am working with java in a maven project. I was using couchbase 2.3.1 but in trying to resolve this issue I rolled back to 2.2.8 to no avail. The issue I get is that while I do get date through to my couchbase cluster I am seeing alot of…
Deslyxia
  • 619
  • 4
  • 11
  • 32
10
votes
1 answer

Prevent Spring Boot startup failure on couchbase connection error

Using a combination of Spring Boot 1.4.1.Release and Spring Data Couchbase 2.1.3.RELEASE, is there a way to prevent application startup failure if it cannot connect to couchbase? Current behavior: Application cannot connect to couchbase on startup…
10
votes
3 answers

Couchbase - When should i use N1QL vs Views?

I'm learning Couchbase, now on version 3.x My doubt is, when should i use a N1QL query vs a View query? And, are there performance differences between them? Note: I have a situation: A Bucket with two document types for my Traveling App: Route and…
user1031721
10
votes
3 answers

RxJava: retryWhen with retry limit

I am new to ReactiveX and reactive programming in general. I need to implement a retry mechanism for Couchbase CAS operations, but the example on the Couchbase website shows a retryWhen which seems to retry indefinitely. I need to have a retry limit…
Reezy
  • 984
  • 1
  • 9
  • 12
10
votes
4 answers

How do I run geospatial queries at scale with NoSQL?

I am preparing to build an Android/iOS app that will require me to make complex polygon and containment geospatial queries. I like Apache Cassandra's no single point of failure, fault tolerance and data center awareness. Cassandra does not have…
Louisrr
  • 145
  • 1
  • 8
10
votes
1 answer

What is a couchbase pool

In couch base URL, e.g. server:port/pools/default what exactly a couch base pool is. Will it always be default or we can change it. There is some text written…
naveed
  • 809
  • 6
  • 7
10
votes
5 answers

Java & RabbitMQ - Queueing & Multithreading - Or Couchbase as Job-Queue

i have one Job Distributor who publishes messages on different Channels. Further, i want to have two (and more in the future) Consumers who work on different tasks and run on different machines. (Currently i have only one and need to scale it) Let's…
Stefan
  • 2,028
  • 2
  • 36
  • 53