All posts by Cihan Biyikoglu, Director of Product Management, Couchbase

Couchbase Server Editions Explained!

Couchbase Server comes in 3 main editions – Open Source Edition, Community Edition and Enterprise Edition. Let’s demystify how each edition is distinct and how each serves the needs of different set of users. What is the Open Source Edition? Open Source Edition (OSE) is...

Digging Deeper into YCSB Benchmark with Couchbase Server 4.5

Every benchmark raises few question marks as it answers some. So with every benchmark, you need to sift through the data yourself to get the full scoop. I have been benchmarking for a while starting at the TPC era with benchmark wars...

Announcing Couchbase Server 4.5

What's New in Version 4.5? Couchbase Server is built to be a general purpose databases that supports web, mobile and IoT  applications. It is critical for modern applications to have the agility to develop and iterate fast on their code...

Couchbase Server on the newly annouced Azure Marketplace

You can find more up to date instructions for  Couchbase Server on Azure in Step by Step Guide —————————————– Today at TechED europe, Azure released the new Marketplace experience. With the new marketplace, it gets easier to deploy Couchbase Server on...

Faster Indexing and Query: Introducing Memory Optimized Global Secondary Indexes – PART II

In PART I, we have covered the differences in indexing with local and global indexes. We have also concluded with the 2 storage options Couchbase Server provides for global secondary indexes: standard GSI and memory optimized GSI. Lets dive into memory...

Faster Indexing and Query: Introducing Circular Writes with Standard Global Secondary Indexes for Efficient IO – PART III

In Part I or the series, we have corevered the architecture behind global vs local Indexes and when to use a global (GSI) vs a local index (MapReduce View) index in Couchbase Server. In Part II of the series, we...

Tunable Memory – All new with 3.0! Full ejection and how to tune Couchbase Server memory with large databases

With Couchbase Server 3.0, you get a great new option to change the way we use memory for caching your keys and metadata. The new option is called “full ejection”. Here is how full ejection is different:  With 2.x, we...

Faster Indexing & Queries: Introducing Global Secondary Indexes (GSI) – PART I

No one doubts that indexing and query with big data is challenging. Big data comes at you fast, with high velocity, variety and volume! 100Ks of updates/sec and TBs of data to scan – you cannot do this real-time unless...

Step by Step: Deploying Couchbase on Windows Azure Virtual Machines

Greetings Everyone,  I am a new recruit but a long time fan of Couchbase. First a quick intro: Name is Cihan Biyikoglu and I am product management at Couchbase. I worked on a number of database platforms in past life...

Simple and Automated Couchbase Cluster Deployment on Azure

Building demos, experimenting with prototypes, daily builds, bug verifications, whitebox, blackbox, fuzz, performance, scale and stress testing… I create and destroy quite a few Couchbase Server clusters every day. My go-to cloud these days is Azure, for these experimentations. For...