Presentations

Filter by:

Deep Dive into Global Secondary Indexing Architecture in Couchbase Server 4.0

Deep Dive into Global Secondary Indexing Architecture in Couchbase Server 4.0

Get a deeper look into Couchbase Server 4.0’s new Global Secondary Indexing feature. The session will cover concepts, architecture, and usage of global secondary index beyond the introductory level. Global Secondary Indexing provides an alternate indexing strategy for faster lookup and higher throughput. Topics include initial index build, index maintenance, index scan and index partitioning. This is an advanced session geared toward attendees with a working knowledge of N1QL and looking for an in-depth perspective on global secondary indexing.

Deep Dive into N1QL: Power Features and Internals in 4.0

Deep Dive into N1QL: Power Features and Internals in 4.0

N1QL is a rich query language for JSON data. N1QL provides the following enhanced SQL statements: SELECT, INSERT, UPDATE, DELETE, MERGE. We’ll explain the advanced select-join-project-nest-unnest operations as well as data modification features in N1QL. We’ll also discuss basics of index selection and query planning in N1QL.

Intel: Next Generation SSDs and ForestDB: Next Generation Storage Engine

Intel: Next Generation SSDs and ForestDB: Next Generation Storage Engine

ForestDB as an underlying storage engine provides much more scale and SSD capability to the Couchbase platform. In this session learn about the storage architecture in the newest release optimized for Flash along with ForestDB testing data from Intel’s high performance cluster lab. Also come learn from Intel about Intel’s mainstream NVMe technology and our latest PCIe SSD technology.

Introducing N1QL: Query Without Compromise

Introducing N1QL: Query Without Compromise

This session introduces Couchbase’s query language for JSON, N1QL, and sets the stage for the rich selection of N1QL-related sessions at Couchbase Connect 2015. N1QL extends the querying power of SQL with the modeling flexibility of JSON. In this session, Couchbase’s Chief Architect of Query, Gerald Sangudi will give you an introduction to the N1QL language, architecture, and ecosystem. Hear the benefits of N1QL for developers and for enterprises.

Multi-Dimensional Scaling: A New Architecture for Scaling Big Data Applications

Multi-Dimensional Scaling: A New Architecture for Scaling Big Data Applications

Couchbase Server 4.0 not only supports homogenous scaling in one dimension but it now supports heterogeneous scaling in multiple dimensions. Data, querying, and indexing services can now be deployed into “zones” within the cluster. The new Multi-Dimensional Scaling capability enables enterprises to optimize their database infrastructure with unparalleled precision. The enterprise benefits of Multi-Dimensional Scaling include: increased application performance and stability, increased operational efficiency and agility, and reduced hardware costs. In this talk, we will also review the new services available in Couchbase Server 4.0 that allows independent scaling of query, indexing and core data workloads, reducing interference and maximizing throughput.

Tuning Query Performance with N1QL in Couchbase Server 4.0

Tuning Query Performance with N1QL in Couchbase Server 4.0

Couchbase Server 4.0 comes with N1QL. For you to take advantage of N1QL you need know how to tune the performance of your queries. In this talk, we’ll cover tips and tricks to look at query performance and enhance it. Join in on this demo filled hour to see ways to read N1QL execution plans, AND how simple steps, like rewriting queries or creating the correct indexes, can help make queries run much faster.

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.

Introducing N1QL: Query Without Compromise

Introducing N1QL: Query Without Compromise

This session introduces Couchbase’s query language for JSON, N1QL, and sets the stage for the rich selection of N1QL-related sessions at Couchbase Connect 2015. N1QL extends the querying power of SQL with the modeling flexibility of JSON. In this session, Couchbase’s Chief Architect of Query, Gerald Sangudi will give you an introduction to the N1QL language, architecture, and ecosystem. Hear the benefits of N1QL for developers and for enterprises.

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.

Deploying Couchbase Server Using Docker

Deploying Couchbase Server Using Docker

By automating the deployment of application inside software containers, Docker makes life easier for everyone – and by providing an always-on, scalable, flexible NoSQL database, Couchbase Server is enabling you to build applications like never before, with performance that was once unattainable. In this session, Docker’s Patrick Chanezon and Couchbase’s Tim Stephan will discuss how to combine the simplicity of Docker with the power of Couchbase Server to streamline your application development and deployment process. Developers – get the infrastructure out of the way and focus on your app. Architects – be secure in the knowledge that your applications will perform at scale.