Category: Features

N1QL: A Practical Guide. Second Edition
N1QL: A Practical Guide. Second Edition

Check the second edition of the N1QL book with updates to query optimization, monitoring, profiling, security, and tooling to reflect the features in 5.0.

Announcing Couchbase Mobile 1.5
Announcing Couchbase Mobile 1.5

With Couchbase Mobile 1.5 you can extend an existing Couchbase Server deployment to connect with remote edge devices that are disconnected or connected.

Announcing Couchbase Server 5.0
Announcing Couchbase Server 5.0

Couchbase Server 5.0 is available now. With this release check out three major pillars with many large enhancements in each area.

Using Role-Based Access Control in N1QL
Using Role-Based Access Control in N1QL

Walk through the main functionality of role-based access control (RBAC) in Couchbase. These exercises will let you try out the new features for yourself.

Optimize N1QL performance using request profiling
Optimize N1QL performance using request profiling

Monitoring uncovered the resource hog. Now what? Couchbase Server 4.5 introduced a mechanism to keep an eye on executing requests, so that slow performers could be highlighted. This DZone article covers the subject of N1QL monitoring in great detail, but...

CURL Comes to N1QL: Querying External JSON Data
CURL Comes to N1QL: Querying External JSON Data

Check out the examples which show using the CURL function, N1QL users can now interact with any external API’s that return results in JSON format.

Couchbase’s History of Everything: DCP
Couchbase’s History of Everything: DCP

Database Change Protocol (DCP) can be viewed as an ongoing stream of changes. Rewind history and replay what happened to the database from the beginning.

Securely Storing Password Data in Couchbase with Golang and BCrypt
Securely Storing Password Data in Couchbase with Golang and BCrypt

Learn how to use BCrypt in a Golang application to hash sensitive information like passwords before storing them in a NoSQL database like Couchbase.

Certificate Pinning in your Couchbase Mobile iOS App
Certificate Pinning in your Couchbase Mobile iOS App

The SSL/TLS protocol relies on a PKI mechanism that has certain drawbacks.Certificate pinning is a technique that is used by applications to alleviate this.

N1QL Performance and Feature Enhancements in Couchbase 5.0
N1QL Performance and Feature Enhancements in Couchbase 5.0

Learn about all the new N1QL and indexing features and enhancements made available in Couchbase Server 5.0.

Putting a Zipper on the Back of the Hospital Gown
Putting a Zipper on the Back of the Hospital Gown

Last week, security firm Appthority published a report titled HospitalGown: The Backend Exposure Putting Enterprise Data at Risk, which highlighted newly-discovered vulnerabilities between mobile apps and insecure backend databases containing enterprise data. The vulnerability is caused not by code in...

Tooling Improvements in Couchbase 5.0 Beta
Tooling Improvements in Couchbase 5.0 Beta

Tooling improvements have come to Couchbase 5.0. This post covers visual query plans, query monitoring, improved UX/UI, and import/export tools.