Views in Couchbase Server are a very powerful feature that enables enterprises to build real time applications. However, indexing can be a pretty heavy-weight operation on your deployment. This session will briefly introduce you to views. We’ll then discuss document, database and view design best practices. The session will finish off with tips and tunables for running views in production for a successful Couchbase Server deployment.
Couchbase Server and Elasticsearch are both optimized for JSON. Where do the two technologies come together and what are the best practices in using them? This session from David Maier of Couchbase and Bala Venkatrao from Elastic will answer exactly those questions. After a quick overview and discussion of use cases, we will describe how the Elasticsearch plugin is set up and then configured to index data from Couchbase Server. In addition, we will also showcase the use of Kibana for data visualization on top of Elasticsearch. You will come away armed with the knowledge needed to successfully deploy these technologies together in your apps.
Couchbase Server’s new spatial views feature is not just there for your geospatial indexes, it can also be used to build multi-dimensional indexes on any number of metrics. Even combined indexes (e.g. number of people living in a geographic region) can be built and queried by using this feature. This talk will explain typical use cases, how to best write your map function, and how to query multi-dimensional views enabling you to write location-aware applications with Couchbase Server 4.0.