Tag: performance

Primary Uses for Couchbase Primary Index.

A couple of frequently asked questions on N1QL for query service: When do we actually use a primary index? Why the index advisor does not recommend the primary index when that may the only choice? Read on… Couchbase is a...

/ August 22, 2019
A series icons representing performance statistics on a dashboard

N1QL Index Advisor: Improve Query Performance, Productivity

As application developers, your main focus is to design the most efficient queries  for your application. You want to ensure the integrity of the data that your application pushes to the database, and construct the most efficient queries to retrieve...

/ May 9, 2019

Search & Rescue: 7 Reasons N1QL (SQL) developers use Search

People don’t want a four key index.  They need a four-ms response. Ted Levitt Application development is demanding. Each application is trying to progress on behalf of the customer — searching for the right product or the right form, ordering,...

/ April 22, 2019
megafon

Couchbase in Telecom: MegaFon, Russia

Egor Kovalchuk is a deployment manager in MegaFon, one of the largest telecommunication companies in Russia.  His career in telecom spans more than a decade.  Egor’s team is in charge of developing, integrating, and monitoring multiple business systems and applications...

A surfer riding through the tunnel of a crashing wave

Riding the Wave to Big Data NoSQL Leadership at Couchbase

Today, Forrester Research Inc. has recognized Couchbase as a Leader in its “The Forrester Wave™: Big Data NoSQL, Q1 2019.” [download here] Recognition from Forrester is a great honor, because when they say something, the industry sits up and pays...

Create a production-grade Java microservice architecture with JHipster and Couchbase

Tayeb Chlyah is a Java lead architect with solid experience on performance large-scale applications, microservices, and NoSQL databases. He has developed a couple of open source Java libraries for Couchbase.   Introduction Every successful developer needs to keep up to date...

N1QL: To Query or To Analyze?

Note: This recommendation note was written in collaboration with Till Westmann and Mike Carey, who lead the Couchbase analytics R&D. [Part 2 of this article by Even Pease is at: https://blog.couchbase.com/part-2-n1ql-to-query-or-to-analyze/] Couchbase’s Query and Analytics Services both support N1QL (SQL...

/ January 24, 2019
Jespsen Code Image

On Par with Window Functions.

  Use golf analogy when explaining to executives. Use a car analogy for all others.  — Confucius. The purpose of window functions is to translate the business reporting requirements declaratively and effectively to SQL so query performance and developer/business-analyst efficiency...

/ November 22, 2018

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 paradigm perfectly. But when it comes...

/ October 6, 2018

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 open way so they can compare...

/ September 10, 2018