[카테고리:] Tools & SDKs
-

How to Get Started with the Node.js SDK for Couchbase
In just a few lines of code you can start using Couchbase with Node.js to build your next JavaScript application. This hello world tutorial walks you through the basic first steps of using the…
-

Using the Java SDK for Couchbase: The Basics of Get & Upsert
Using Java with Couchbase doesn’t have to be hard, even for a new developer. In this quickstart tutorial, we’re going to walk through the basics of creating and fetching JSON documents in Couchbase using…
-

Using libcouchbase / C SDK to run transactions with Couchbase 7.0
Couchbase Server 7.0 now supports N1QL transactions. Let’s try writing a C program that performs a set of transactions on a single node. Step 1: We first decide how to call the program. The…
-

Introduction to Ottoman With Couchbase
Ottoman is an Object Data Modeler (ODM) for Couchbase’s Node.js SDK providing JSON schema and validation for NoSQL. Why Use an ODM for Couchbase With Ottoman, you declare schema in your code. Although Couchbase…
-

Data Structures & Queries with Couchbase N1QL (SQL for JSON)
In the Data Structures for NoSQL Applications post, we used simplified JSON data access through native collections, maps, and more. This post demonstrates querying that data using higher-level N1QL queries, the SQL-based language for…
-

Documentation Survey Open Now: Win Prizes!
The Couchbase Documentation Team and Couchbase Developer Advocacy Team has joined forces to create a survey to listen to your opinions on documentation with the goal of better understanding how to improve! This survey…
-

Introducing the Couchbase Java SDK 3.0 Alpha
I am super excited to finally write this announcement, because it allows me to put the spotlight on something we’ve been working hard over the last months. In a collective effort across the SDK…
-

Introducing Rob Hedgpeth: Couchbase Mobile & IoT Dev Advocate
Greetings all! I’m Rob Hedgpeth, and I recently joined Couchbase as a developer advocate focusing on mobile and IoT. I’m thrilled to be joining the team, and figured I would seize the opportunity to introduce…
-

YCSB-JSON: Implementation for Couchbase and MongoDB
YCSB is a great benchmarking tool built to be easily extended by any driver which supports and implements basic operations like: insert, read, update, delete and scan. Plain synthetic data introduced by YCSB fits this…
-

Using YCSB to Benchmark JSON Databases
Bruce Lindsay once said, “There are three things important in the database world: Performance, Performance, and Performance”. Most enterprise architects know, as we progress in database features and architectures, it’s important to measure performance in an…
-

What OpenTracing Is and Why It’s Important
We have previously discussed why system observability is important in distributed systems and the challenges that it can help to overcome – if you missed it, you can see Matt Ingenthron’s introduction to the…
-

Document Conflicts & Resolution in Couchbase Mobile 2.0
Document conflicts can occur in distributed environments that support data synchronization, wherein a document can be updated concurrently by one or more writers. This is especially common in mobile environments where unreliable network connections…