Enterprise architects have to decide on the database platform that will meet various requirements: performance and scalability on one side, ease of data modeling, agile development on the other, elasticity and flexibility to handle change easily, and a database platform that integrates well with tools and within ecosystem. This presentation will highlight the challenges and approaches to solution using Couchbase with N1QL.
The new indexing technology in Couchbase Server 4.0 advances query performance to new heights. In this talk, Director of Product Management, Cihan Biyikoglu will explore the capabilities of the new indexing technology from head-to-toe. First, we will cover primary and secondary index types. We will then explore indexers: M/R views vs global secondary indexes, index administration, monitoring, best practices and much more. If you are a developer, architect or an administrator looking to use N1QL in your next application, you won’t want to miss this talk.
Support for full-text indexes is a major bullet point on the roadmap for Couchbase Server, so back in 2014, we kicked off the open-source github.com/couchbaselabs/cbft project. The cbft server integrates the open source bleve full-text indexing engine with Couchbase Server. In this technical presentation, come learn about cbft’s architecture, features, UI, API’s, status and future directions.
If the data nodes are the heavy lifters of the Couchbase Server, then the cluster manager is the brains behind the operation. The job of the cluster manager covers provisioning and management of an increasing number of services; tracking and distributing topology and metadata; and coordinating all other cluster-wide actions such as replication, failover and rebalance. Oh, yes and it must be fault-tolerant to provide robust behavior when, as is inevitable, things go wrong. In this session, we’ll cover all of this and provide concrete examples of how to use the cluster manager to optimize your Couchbase implementation.
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.
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.
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.
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.
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.
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.