Category: Application Design

N1QL User Defined Functions

Introduction Couchbase Server 6.5 introduced User Defined Functions as a Developer Preview feature. N1QL is primarily a declarative language – where you ask what to get, and the language works out for you the actual method. While declarative languages have...

Building Customer-Obsessed Database Applications

Customer obsession is a powerful concept for any company. Whether your customers are internal or external users of your platform – every experience should be timely and meaningful. Customer 360 NoSQL database development is a powerful approach to delivering these...

/ December 1, 2020

Cost Based Optimization with Couchbase JSON database

Couchbase Query Cost Based Optimization (CBO) was released as a Developer Preview in Couchbase 6.5, and it is now ready for GA with Couchbase v7.0. While CBO is a ubiquitous feature with traditional RDBMS, and that users have come to...

/ November 30, 2020

How To Migrate to Scopes and Collections in Couchbase 7.0

Scopes and Collections are a new feature introduced in Couchbase 7 that allow you to logically organize data within Couchbase.  You should take advantage of scopes and collections for simpler mapping from RDBMS as well as consolidation of hundreds of...

/ November 23, 2020

Scopes & Collections for Multi-Tenant Apps: Couchbase 7.0

Couchbase 7.0 introduces Scopes and Collections to easily build and deploy microservice based multi-tenant applications. Scopes and Collections allow logical isolation of different types of data, independent lifecycle management and security control at multiple levels of granularity. Application developers will...

/ November 17, 2020
Transactions-in-N1QL

Couchbase Transactions with N1QL

Couchbase introduced ACID transactions in its v6.5 release with the Couchbase SDKs, and this has now been extended to Couchbase N1QL Query in the upcoming release 7. A quick recap –  Couchbase provides support for multi-document ACID transactions for its...

/ November 17, 2020

N1QL Turns Five

As any parent of a five year old can attest, time flies when you’re having fun. Where did all the time go? That’s kind of how we feel with N1QL, the SQL for JSON query language. Today, thousands of developers,...

/ October 6, 2020
Ruby SDK 3.0

Announcing General Availability Of Couchbase Ruby SDK 3.0 !

” We are delighted to announce the General Availability of Couchbase Ruby SDK 3.0 !  “   Useful Links Read Couchbase Ruby SDK 3.0 documentation Read Couchbase Server 6.5.0 documentation Share your thoughts on the Couchbase Forums See all the...

/ September 8, 2020
Flex Index is Amazing

Announcing Flex Index With Couchbase

Flex Index Explained What is a Flex Index? One of the key tasks of a database engine is how to efficiently manage the search and retrieval of the data therein. The efficiency and balance between resource consumption and performance are...

/ August 12, 2020

Cloud storage backups with Couchbase (AWS S3 object stores)

Couchbase 6.6 introduced the ability to back up the document database directly to AWS S3 cloud computing storage or any other S3-compatible Object Store. Using the cbbackupmgr backup utility you can now specify an S3 bucket as a destination for...