Author
-

XML to JSON conversion with Json.NET
XML-to-JSON conversion is a common requirement when modernizing .NET applications: migrating from legacy XML-based services or storage to JSON-native systems like Couchbase Server or Couchbase Capella. In C#, two libraries handle this conversion: Newtonsoft…
-

What Is a JSON Database and Why Are They Useful?
Overview A JSON database is a type of NoSQL document database that stores, indexes, and queries data in JSON format. Unlike relational databases that store data in fixed rows and columns, JSON databases accommodate…
-

Choosing the Right Query Language: SQL++ vs. Mongo
When you’re building apps, the query language you work with makes a big difference. It affects everything from performance to how quickly your team can ship features. In this post, I’ve asked an LLM…
-

3 EF Core Integrations That Work with Couchbase
Couchbase’s new EF Core provider opens the door to some powerful .NET integrations: even ones traditionally tied to relational databases. This post walks through how Identity, GraphQL, and OData all work with Couchbase. In…
-

Announcing the General Availability of the Couchbase EF Core Provider
The Couchbase EF Core Provider is now generally available. This release brings the power of Entity Framework Core to Couchbase, allowing .NET developers to work with Couchbase using familiar EF Core patterns. What is…
-

MongoDB to Couchbase – Migrations Tips
So you are considering moving from MongoDB to Couchbase. We think that is a great idea, but we get it, you want to know how much work it will be and is it worth…
-

Columnar Database Use Cases and Examples
What are columnar databases? Columnar databases are a type of database optimized for analytical queries and data warehousing. Unlike traditional row-based databases, which store data row by row, columnar databases store data by columns.…
-

A Guide to Data Chunking
What is Data Chunking? Data chunking is a technique that breaks down large datasets into smaller, more manageable chunks. It’s crucial to artificial intelligence, big data analytics, and cloud computing because it optimizes memory…
-

New To Capella Free Tier? 10 Things For You To Know
The wait for a Capella perpetual free tier is over! Now the Couchbase DBaaS is available to all: students, hobbyists, startups, and enterprises alike. For those brand new to the Couchbase ecosystem, here are…
-

Continuous Software Development (CSD): What It Is & How It Works
Continuous development employs DevOps practices that make software development faster and smoother. Understanding these practices well is crucial to ensuring your DevOps processes work effectively. Read on to understand how you can improve your…

