Category: Best Practices and Tutorials

Getting Started with Java and Couchbase
Getting Started with Java and Couchbase

In this quickstart video tutorial you’ll learn how to setup and start building a Java application that communicates with Couchbase Server to save NoSQL JSON data as well as query for it numerous ways. For more information on how to...

NDP Episode #12: Firebase Instead of SQLite in Mobile Applications
NDP Episode #12: Firebase Instead of SQLite in Mobile Applications

Check out the podcast to know what is Firebase, how it fits into mobile application development, and how it fits in the NoSQL database space.

Developing an API with Golang using Couchbase NoSQL and N1QL
Developing an API with Golang using Couchbase NoSQL and N1QL

Have you ever wanted to create a RESTful API with Golang, but didn’t know where to start?  What do you do about URL routing, data modeling, or even the data layer in general? In this start to finish video tutorial,...

Getting Started with Golang and Couchbase
Getting Started with Golang and Couchbase

Are you a Go programmer that is new to Couchbase or even NoSQL in general?  In this quickstart video tutorial you’ll learn some basics on how to get started with Couchbase, explore some complex data models, and see the various...

Storing Password Data Safely with Java and Spring Security BCrypt
Storing Password Data Safely with Java and Spring Security BCrypt

Protecting data is a common concern amongst users as well as developers.  No one wants to find out that they've been hacked and that their password data was exposed.  In the unlikely or unfortunate event that this happens, you want...

Developing an API with Node.js using Couchbase NoSQL and Ottoman
Developing an API with Node.js using Couchbase NoSQL and Ottoman

Not too long ago I released a lengthy tutorial video on the topic of creating an API with Node.js and Couchbase that used N1QL for querying.  However, that is only one of several ways to get the job done.  If...

NDP Episode #11: Data for Mobile Developers
NDP Episode #11: Data for Mobile Developers

I am pleased to announce that the eleventh episode of The NoSQL Database Podcast has been published to all of the popular podcasting networks including iTunes, Pocket Casts, TuneIn, and Stitcher.  In this episode titled, Data for Mobile Developers, I am...

cbping Should Be Your New Friend
cbping Should Be Your New Friend

If you have used the command line ping utility to check simple network connectivity between hosts, you know how useful it is. Well there is a utility like that for Couchbase now. It is aptly named cbping and it will...

NDP Episode #10: In-Memory Data Grids with Hazelcast
NDP Episode #10: In-Memory Data Grids with Hazelcast

The tenth episode of The NoSQL Database Podcast is live on all popular podcast networks. Check out the video of In-Memory Data Grids with Hazelcast.

Couchbase Node.js, Golang, Java and .NET Developer Webinars
Couchbase Node.js, Golang, Java and .NET Developer Webinars

Watch all three webinars which helps to build a fully functional full-stack web application using either Java, .NET, Node.js, or Golang.

NDP Episode #9: Graph Databases with Neo4j
NDP Episode #9: Graph Databases with Neo4j

I am pleased to announce that the ninth episode of the NoSQL Database Podcast has been published to all the popular podcast networks.  In this episode titled, Graphing Databases with Neo4j, I am joined by Ryan Boyd from Neo4j, where...

NDP Episode #8: Oracle NoSQL and How it Integrates with RDBMS
NDP Episode #8: Oracle NoSQL and How it Integrates with RDBMS

Check out the podcast to know the differences between Oracle's relational database and the NoSQL solution.Also, learn scalability in Oracle NoSQL.