Cihan Biyikoglu | Couchbase Blog

Author

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

Cihan Biyikoglu is a director of product management at Couchbase, responsible for the Couchbase Server product. Cihan is a big data enthusiast who brings over twenty years of experience to Redis Labs’ product team. Cihan started his career as a C/C++ developer.

Couchbase Server Editions Explained
Couchbase Server Editions Explained

Couchbase Server comes in 3 main editions – Open Source Edition, Community Edition and Enterprise Edition. Find out how each edition is distinct.

Digging Deeper into YCSB Benchmark with Couchbase Server 4.5
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
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
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
Faster Indexing and Query: Introducing Memory Optimized Global Secondary Indexes – PART II

See what is Memory Optimized Global Secondary and learn the differences between standard Global Secondary Indexes vs memory optimized GSIs.

Faster Indexing and Query: Introducing Circular Writes with Standard Global Secondary Indexes for Efficient IO – PART III
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
Tunable Memory – All new with 3.0! Full ejection and how to tune Couchbase Server memory with large databases

Learn the feature Full ejection and Tunable Memory with Couchbase Server 3.0 and check how to tune Couchbase Server memory with large databases.

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

This blog focus on what is Global Secondary Indexes (GSI). Furthermore, see how to do Indexing in Distributed Database Systems.

Step by Step: Deploying Couchbase on Windows Azure Virtual Machines
Step by Step: Deploying Couchbase on Windows Azure Virtual Machines

Check out the blog to know how to do Fast and Easy Single Node Configuration with Couchbase Server on Azure and also check the scripts on github.

Simple and Automated Couchbase Cluster Deployment on Azure
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...

How to: Create a copy of your bucket with a single statement with Couchbase Server
How to: Create a copy of your bucket with a single statement with Couchbase Server

Batch data manipulation can be super handy for all sorts of operations. Good news is, DML (data manipulation language) in N1QL provides full support for, not just singleton operations, but for powerful bulk/batch data transformation. Here are a few powerful...

Detecting Expirations Before They Happen with Couchbase Server & N1QL
Detecting Expirations Before They Happen with Couchbase Server & N1QL

There are many use cases where auto expiry of documents work perfectly. Maintaining session state, shopping carts, price quotes for travel and more. In all these cases, applications using Couchbase Server, set the expiry time to seconds, minutes or hours...