Category: Couchbase Server

Using Multiple Disks to Speed Up Couchbase Analytics Queries
Typical ad-hoc analytical queries have to process much more data than can fit in memory. Consequently, those queries tend to be I/O bound. When the Analytics service was introduced in Couchbase 6.0, it allowed users to specify multiple “Analytics Disk...

ASP.NET Core Microservices: Getting Started
ASP.NET Core Microservices: applications that will be responsible for a single “vertical” slice of an overall application/service architecture. Why ASP.NET Core microservices? There are a lot of opinions and recommendations about what microservices are, when to use microservices vs a...

How to Update Python 2 to Python 3 & The Differences Between Them
Introduction The last major Python upgrade — to version 3 — arrived in Dec. 2008, nearly 12 years ago. And yet there is a good chance that you are still working on the Python 2 product or test code. If...

Testing N1QL Workloads with Apache JMeter
One of the key features that Couchbase provides for querying JSON data is a N1QL language. N1QL allows users to access and modify the contents of their JSON documents with familiar SQL statements. Quite often, during development phase of a...

Few Index Management Tips – FTS Best Practices Part II
We have already seen a handful of best practices for defining an FTS index in part1, now let’s explore a few useful tips about the operational and maintenance aspects of an index. A user who is new to the...

Deep Dive: Window functions in Couchbase Analytics
Couchbase Server 6.5 brings a host of new features [1] to the leading NoSQL database. One of the key additions to the N1QL query language is support for window functions. These functions were originally introduced in the SQL:2003 standard and provide...

Infosys “OpenHack” Development Program Features Couchbase
Couchbase is expanding its partnerships with industry-leading global systems integrators and regional solution providers. Through these partnerships, Couchbase’s unique capabilities can be delivered to our global footprint of enterprise customers. We collaborate closely with our Strategic Alliance partner Infosys to...

Tutorial: Couchbase Autonomous Operator On Minikube
This hands-on tutorial blog primarily covers details around setting up Couchbase Kubernetes Operator on a laptop/desktop running minikube. It features setting up custom TLS certs and persistent volumes. Along with checking how to scale up and down the cluster. Also...

Analytics Explain Plan – Part 1
Co-author: Till Westmann, Senior Director, Engineering Introduction Couchbase Analytics is the “newest kid on the block” amongst all the services available in Couchbase Server. The new service is providing rapid time to insight in many use cases like ship to...

Window functions in Couchbase Analytics
Co-author: Till Westmann, Senior Director, Engineering The bits for Couchbase 6.5, the upcoming release of Couchbase Server, are now available. The Analytics service, which supports efficient parallel query processing, has added support for support for window functions defined in the...

Self-healing Clusters using Kubernetes Persistent Volumes
Prologue Modern business applications are expected to be up 24/7, even during the planned rollout of new features and periodic patching of the Operating System or application. Achieving this feat requires tools and technologies that ensure the speed of development,...

Couchbase Supports Multi-Document ACID Transactions
I’m excited to announce support of “distributed multi-document ACID transactions” in Couchbase Server 6.5. Whether you’re writing a new application or modernizing an existing relational application, with transactions in Couchbase 6.5 your work is easier than ever before. Why distributed...