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
303
votes
3 answers

What is the difference between CouchDB and Couchbase?

Are there any essential differences between CouchDB and Couchbase?
yojimbo87
  • 65,684
  • 25
  • 123
  • 131
48
votes
1 answer

How to find and fix a Rails and Couchbase memory leak

I have the following test code: def loop_bucket_gets bucket = Couchbase::Bucket.new({:node_list => ['xxx.xxx.xxx.xxx:8091', 'yyy.yyy.yyy.yyy:8091'], :bucket => 'Foo', :pool…
Lazarus Lazaridis
  • 5,803
  • 2
  • 21
  • 35
46
votes
4 answers

Confused on how to use CouchDB on Android

I want to get CouchDB running as the backend for my mobile app, replacing SQlite. I have been incredibly confused as a newcomer to this technology because, in addition to all of similar sounding products released by Couchbase last year(Couchbase,…
Jonathan
  • 5,495
  • 4
  • 38
  • 53
36
votes
2 answers

What is the difference between Schedulers.io() and Schedulers.computation()

I use Observables in couchbase. What is the difference between Schedulers.io() and Schedulers.computation()?
Osama Abdulsattar
  • 576
  • 1
  • 4
  • 11
28
votes
8 answers

Couchbase 2.2.0 document size editing limit

I tried to edit document via couchbase console, and caught this warning message: Warning: Editing of document with size more than 2.5kb is not allowed How can I increase max editing document size?
user1581663
25
votes
2 answers

What is the difference between Membase and Couchbase?

With the two merging under the same roof recently, it has become difficult to determine what the major differences between Membase and Couchbase. Why would one be used over the other?
James Simpson
  • 13,488
  • 26
  • 83
  • 108
23
votes
4 answers

Cannot inherit from final class error

What does this error mean .. It runs fine in Eclipse but not in intellij idea Exception in thread "main" java.lang.VerifyError: Cannot inherit from final class at java.lang.ClassLoader.defineClass1(Native Method) at…
TommyT
  • 1,707
  • 3
  • 17
  • 26
21
votes
1 answer

What is CAS in NoSQL and how to use it?

Write operations on Couchbase accept a parameter cas (create and set). Also the return result object of any non-data fetching query has cas property in it. I Googled a bit and couldn't find a good conceptual article about it. Could anyone tell me…
Shiplu Mokaddim
  • 56,364
  • 17
  • 141
  • 187
20
votes
3 answers

Differences between PouchDB and CouchBase Lite + LiteGap

In a Phonegap offline/online project: What is the difference between using PouchDB and using CouchBase Lite with the new LiteGap plugin? Are they two different solutions to the same problem? Can the PouchDB API be used to interact with a local…
TMichel
  • 4,336
  • 9
  • 44
  • 67
20
votes
2 answers

Android Studio: Importing project into existing project

I've got a Eclipse project which I somehow managed to get working in Android Studio awhile back. It uses TouchDB library/project which I now want to upgrade to their latest offering couchbase-lite-android which looks like it comes ready built for…
KingFu
  • 1,358
  • 5
  • 22
  • 42
17
votes
5 answers

What does this Python requests error mean?

What does this Python requests error mean? Does this mean it tries to connect to the server and couldn't? What does [Errno 8] nodename nor servname provided, or not known mean? File "python2.7/site-packages/requests/api.py", line 55, in get File…
Cory
  • 14,865
  • 24
  • 57
  • 72
15
votes
4 answers

Couchbase-lite and CouchDB

I'm unclear about the requirements for using Couchbase-lite. Is it possible to use Couchbase-lite with CouchDB? Or does Couchbase-lite require Couchbase Server and Sync Gateway? Thanks!
Julian A.
  • 10,928
  • 16
  • 67
  • 107
14
votes
4 answers

Memcached, Redis, or Couchbase

I have a Debian server with about 16GB RAM that I'm using with nginx and several heavy mysql databases, and some custom php apps. I'd like to implement a memory cache between Mysql and PHP, but the databases are too large to store everything in…
Poe
  • 2,971
  • 6
  • 30
  • 38
14
votes
2 answers

Proposed solution: Generate unique IDs in a distributed environment

I've been browsing the net trying to find a solution that will allow us to generate unique IDs in a regionally distributed environment. I looked at the following options (among others): SNOWFLAKE (by Twitter) It seems like a great solutions, but I…
Sthe
  • 2,575
  • 2
  • 31
  • 48
12
votes
1 answer

Unable to install node couchbase

The couchbase builderror.log file is completely empty. Everything installs fine with npm install, no errors on screen or in the log. Relevant details: $ echo…
David Fells
  • 6,678
  • 1
  • 22
  • 34
1
2 3
99 100