Author

Couchbase Capella Outshines DynamoDB, MongoDB, Redis in Speed, Functionality, and TCO
Altoros, a renowned IT consulting organization with an extensive history in database comparison, has published their most recent independent benchmark, commissioned by Couchbase. The benchmark evaluates the DBaaS solutions offered by Couchbase, Redis, Amazon, and MongoDB. This study utilizes the...

Stack Overflow Developer Survey for 2023 Now Open
It’s that time of year again: the Stack Overflow Developer Survey is open. This year has an increased emphasis on AI and ML. Check out the Stack Overflow blog for more details. Who is a “Developer”? A developer is someone...

DevNexus 2023 Recap
As a sponsor of the DevNexus 2023 conference in Atlanta, Couchbase showcased its NoSQL database solutions to the attendees. We had a booth in the hall and a speaking session discussing JSON Data Modeling. Finally, the event was capped off...

Extending .NET Caching Provider for Collections
To help .NET developers better use Couchbase in their applications, there is a collection of community-supported Couchbase Extensions. These include extensions for caching, session, multiop, compression, and locking. And there are some officially supported extensions for dependency injection, open telemetry,...

Updating Sensor Data: Exploring Couchbase’s Multi-Model Options
Couchbase has become a popular choice for IoT use cases, thanks to its flexible multi-model data management capabilities. Recently, I was working with a customer in the cruise industry that had a unique challenge – they needed Couchbase to receive...

Join Us for a New Webcast: New Year, New UI
Join us on January 18th for a live, free webcast: “New Year, New UI”. The Couchbase Capella UI had a recent developer experience refresh. In the upcoming webcast, I’ll take you through a live tour. There won’t be any slides,...

DevIntersection 2022 Recap
As a sponsor of the DevIntersection 2022 conference in Las Vegas, Couchbase was able to showcase its NoSQL database solutions to the attendees. We had a booth in the expo hall and a speaking session where I discussed caching. Finally,...

How to Model Data: A Guide To JSON Data Modeling
When beginning to learn about document databases, it’s nice to have a grasp of JSON data modeling basics. This will help you navigate the space and topics easier having an expanded vocabulary on the subject. Experience with a traditional relational...

Developer Velocity on the Stack Overflow Podcast
I was fortunate to be a guest on the Stack Overflow podcast recently. The topic was “Developer Velocity”, which was something that my fellow guest (and long-time developer community compatriot) Cory House wanted to discuss. What is Developer Velocity? In...

6 Types of Data Models (With Examples)
In part 2 of the “how to model data” series, we answer the question “What are the different data model types” Take a look at various logical models, data model examples, their strengths and weaknesses, and pros and cons. Part...

Data Modeling Explained: Conceptual, Physical, Logical
Data modeling is the process of planning a structure to represent how information and relationships between information will be stored in your system. This post is a brief introduction to data modeling, as well as three progressive types of data...

ASP.NET Core CRUD with NoSQL: Part 5
This ASP.NET Core CRUD series is coming to end. We’ve covered setup (part 1), reading with SQL++ (part 2), reading with key-value (part 3), and creating/updating (part 4). In this last post, we’ll look at the D in CRUD: deleting....