Month: March 2017
N1QL: A Practical Guide
N1QL is designed to help developers easily develop applications to solve real-world problems. Technically, N1QL is designed to give developers and enterprises an expressive, powerful, and complete language for querying, transforming, and manipulating JSON data. N1QL takes inspiration from SQL...
Authentication and Authorization with RBAC
In March’s developer build, you can start to see some major changes to authentication and authorization within Role Based Access Control (RBAC) coming to Couchbase Server. These changes are a work in progress: the developer build is essentially a nightly...
Feature Enhancements to N1QL in the Couchbase Server 5.0 March Developer Build
With the recent March 2017 Developer build of Couchbase there were many bug fixes, but also feature enhancements to core technologies like N1QL. For example, now indexes can be created on various meta information such as the document cas and...
Profiling and Monitoring in Couchbase Server 5.0 Preview (Update)
In March’s developer build, there are some more updates for N1QL query monitoring and profiling. Go download the March 5.0.0 developer release of Couchbase Server today. Make sure to click the “Developer” tab to get the developer build (DB), and...
FakeIt Series 2 of 5: Shared Data and Dependencies
There are tons of random data generators available, a simple Google Search will give you more than enough to choose from. However, almost all of these have the same frustrating flaw, which is they can only ever deal with a...
Couchbase 5.0 March 2017 Developer Build Features and Enhancements
It is that time again, another month, another developer build for Couchbase. This time we have a ton of bug fixes and feature enhancements as we get one step closer to the stable release of Couchbase 5.0. The March 2017...
FakeIt Series 1 of 5: Generating Fake Data
There are countless blog posts on data modeling, key and document patterns. All of these posts give a great introduction into how to structure and model your documents in Couchbase, but none of them tell you what to do next....
NDP Episode #15: Cassandra and the Tabular Database
I am pleased to announce that the latest episode of The NoSQL Database Podcast titled, Cassandra and the Tabular Database, has been published to all the major podcasting networks. In this episode, special guest speaker Tim Berglund and I discuss Cassandra...
Get to know our Couchbase Community Meet – Ian Merrington
In this week’s Get to Know Our Couchbase Community Champion, we go to the Sky! Meet Ian Merrington from London who works at Sky U.K. Tell us about yourself and what you do in your daily role. I work in the OTT Persistence...
Offline-first apps with Couchbase Sync Gateway
In this article, I’m going to propose an offline-first development using Couchbase as the communication tool between the backend and frontend.
Service Discovery with Java and Database application in Kubernetes
This blog will show how a simple Java application can talk to a database using service discovery in Kubernetes. Service Discovery with Java and Database application in DC/OS explains why service discovery is an important aspect for a multi-container application. That...
Visual Studio Live Unit Testing: New to Visual Studio 2017
Visual Studio 2017 was just officially released. It comes with a lot of new, great stuff, but one of my favorite new features is built-in Visual Studio Live Unit Testing (available in Visual Studio 2017 Enterprise, not yet available for...