How Couchbase database different from Elasticsearch

n1ql

#1

Hello there,

I am new in Couchbase.
How Couchbase database different from Elasticsearch when both are document oriented, support full text search, replication and scalable.

please tell.

Thanks.


#2

Hi @Singh,

Elastic search is built-from-by-for only search. Underlying technology is Apache Lucene.

Couchbase is a full-fledged NoSQL database, means scalable, highly available with built-in replication.
It has key-value, declarative query language (N1QL) and high performance indexes (GSI), text search (FTS), eventing and analytics built into a single platform.

I haven’t seen a detailed comparison between Couchbase and Elastic.
Since you’re interested in search, I recently did a comparison of text search features in Couchbase and MongoDb.
https://blog.couchbase.com/searching-json-comparing-text-search-in-couchbase-and-mongodb/