Presentations

Next Generation Storage Engine: ForestDB

Next Generation Storage Engine: ForestDB

B+-tree has been used as one of the main index structures in database fields for more than four decades. However, with the unprecedented amount of data being generated by modern, global-scale web, mobile, and IoT applications, typical B+-tree implementations are beginning to show scalability and performance issues. Various key-value storage engines with variants of B+-tree such as log-structured merge tree (LSM-tree), have been proposed to address these limitations. At Couchbase, we have been working on a new key-value storage engine, ForestDB, that has a main index structure based on Hierarchical B+- Tree (based Trie or HB+-Trie). and provides high scalability and performance. In this presentation, we introduce ForestDB and discuss why ForestDB is a good fit for modern big data applications.

Managing a Healthy Couchbase Server Deployment

Managing a Healthy Couchbase Server Deployment

“…An ounce of prevention is worth a pound of cure…” Using customer use cases we’ll review how to identify a healthy cluster and spot issues before they become problems for your application. The talk will cover Couchbase monitoring and explain how to interpret key statistics to identify common problems.

Introduction to Couchbase Server

Introduction to Couchbase Server

Are you new to the world of NoSQL? In this session we’ll take a look at why enterprises are adopting Couchbase, learn about the architecture of Couchbase and the considerations you need to think about when evaluating NoSQL. We’ll also take a look at the common use cases of Couchbase and take a quick look into document modeling. We’ll also walk through the installation of Couchbase on various platforms, setup and configuration parameters, how to monitor the admin console, and how to scale Couchbase.

Couchbase Keynote: NoSQL NoLimits

Couchbase Keynote: NoSQL NoLimits

Couchbase Live New York 2015

Hear and see how Couchbase Server 4.0 breaks the limits of NoSQL with two major innovations: N1QL (“nickel”), the first comprehensive query language that extends SQL for JSON; and Multi-Dimensional Scaling, a new architecture that lets you isolate and independently scale Query, Index, and Data services. The result: Blazing performance, unlimited scaling, and query without compromise – plus a whole new level of developer agility. See Couchbase Server 4.0 in action.

Re-platforming for the Digital Economy at Marriott!

Re-platforming for the Digital Economy at Marriott!

Couchbase Live New York 2015

Marriott International, Inc., is a leading hotel provider with more than 4,200 properties in 79 countries. The brand is recognized worldwide for delivering excellent service for almost a century. When Marriott decided it was time to replace its legacy infrastructure to better compete in the Digital Economy, IT leadership faced core technology decisions on selecting open source vs. proprietary, NoSQL vs. relational, which projects to deploy first, etc. During this keynote, Tom Vidnovic, Solutions Architect at Marriott will address how decisions were made starting with a new database, to transform Marriott¹s infrastructure to a modern, open source platform that enables Marriott to deploy new applications faster and more reliably.

Couchbase Containers with Bare Metal Performance

Couchbase Containers with Bare Metal Performance

Containerization, spurred on by Docker’s rise, is swiftly establishing itself as the future of computing. Containers promise a shorter, faster path from development to deploy, and may also improve performance and cost efficiencies. Yet, achieving the promised efficiencies and convenience, especially with applications that require sophisticated networking, remains challenging. Worse, many operators compromise container performance by running them with an unnecessary hardware hypervisor layer that slows performance and increases costs. In this session, Joyent CTO Bryan Cantrill will demonstrate how we can enjoy the simplicity and performance or running Couchbase on bare metal while also achieving the benefits promised by containerization. Joyent’s Triton container-native platform gives applications like Couchbase full access to the network stack and fast I/O that you’d expect of bare metal, combined with the convenience of a Docker-native API to launch those containers across the entire data center. See Bryan deploy, rebalance, and benchmark a high performance Couchbase cluster spread across the data center with just a few Docker commands.

Introduction to Couchbase Mobile

Introduction to Couchbase Mobile

Learn how to build a new breed of always-available apps that are responsive even when the network is unavailable or slow. See how Couchbase Mobile’s low-friction document datastore, powerful MapReduce queries, and incredibly simple sync combine to help you build awesome apps faster and easier. We’ll cover common use cases and show you just how easy it is to integrate into your apps so they just work — anytime, anywhere.

What's New in Couchbase Server 4.0

What's New in Couchbase Server 4.0

In this session we will do a lap around the full Couchbase Server 4.0 product. Couchbase VP of Product Management, Chin Hong will explore new capabilities in the latest release including N1QL, Global Secondary Indexing, Multi-Dimensional Scaling and more. In this session, you will: 1) Learn how Couchbase Server 4.0 simplifies querying with N1QL and new global secondary indexing 2) Explore the benefits offered by spatial views 3) Look at how compliance with security rules gets easier and 4) Review architectural advances in ForestDB, Couchbase’s next generation storage engine. This is the grand tour and is the session for you if you want an end-to-end look at all the new capabilities that Couchbase Server 4.0 has to offer.

The Role of NoSQL in a Hadoop World

The Role of NoSQL in a Hadoop World

This session kicks off the Couchbase Connect Big Data track by answering some fundamental questions about the relationship between NoSQL and Hadoop. Both of these address the “big data” challenge but they target different parts of it. We’ll get concrete about where it makes sense to deploy NoSQL versus where it makes sense to deploy Hadoop. More importantly, we’ll discuss how NoSQL and Hadoop compliment each other and why they’re stronger together.