Couchbase Continues Database Innovation for the Digital Economy Adding Full Text Search and Real-Time Analytics
November 08, 2016
New Capabilities Enable Developers to Build Web, Mobile and IoT Applications on a Single Data Platform
Couchbase, Inc., the leader in database solutions for the Digital Economy, announced today at Couchbase Connect16 a range of new capabilities including full text search and real-time analytics that will dramatically simplify the way developers and architects build Digital Economy applications. With a single platform delivering operational, search and real-time analytical functionality, digital businesses can now create a range of intelligent and data-intensive applications without the complexity of mapping and moving data between disparate systems or the difficulty of managing multiple technologies.
“Today, businesses expend considerable effort to get insights into its operational data. Typically, data is extracted from its operational database and then gets transformed and loaded into a data warehouse or a Hadoop cluster,” said Ravi Mayuram, senior vice president of engineering and products, Couchbase. “Getting insights from this data can take anywhere from hours to days. Couchbase Analytics will reduce time to insights to only seconds.”
Increasingly, customization and personalization of applications based on behavior has become key to the customer experience, and in-application analytics take personalization to the next level. Customer behaviors and patterns that enterprises are already tracking in their operational database can now be immediately leveraged to provide more relevant information, products or services back to the customer. With the elimination of ETL (Extract, Transfer, Load), jobs, and reduced dependency on other technologies, Couchbase Analytics simplifies the ability for digital businesses to develop highly-customized apps.
The Couchbase Analytics developer preview release empowers developers to run complex, ad-hoc queries on operational JSON data stored in Couchbase to get truly real-time insights using the new distributed parallel analytics engine. This analytics engine is delivered as an independently-scalable service using Couchbase’s breakthrough Multi-Dimensional Scaling technology, enabling users to run analytics on the same data platform without any impact to their business operations.
“Consumers increasingly expect a personalized experience from the companies they engage with, driving the need for the analysis of operational data to support personalized experiences, content and offers,” said Matt Aslett, research director, data platforms and analytics, 451 Research. “As such, we anticipate growing demand for databases that support combined operational and analytic processing to deliver analytics services without impacting the performance of operational applications.”
Couchbase Full Text Search
The new Full Text Search capability, in developer preview, is built on the popular open-source project Bleve and is now fully integrated with Couchbase. This functionality enables developers to add rich text search features like faceting and relevance-based scoring to their apps without replicating data to a separate search system. A single click now extends the powerful management capabilities Couchbase is known for, like auto data distribution, rebalance and node failover, to the text search service.
“At Seenit, we depend on our database to store hundreds of gigabytes of data associated with our videos, including entities, visual tags, transcriptions and sentiments,” said Dave Starling, CTO, Seenit. “We already extensively use N1QL for our structured querying, but now with full text search integrated into Couchbase, we can seamlessly search all this data and derive relevance-based intelligence using a single data platform.”
Couchbase Server 4.6
Digital businesses are increasingly dealing with interactions across a geographically-distributed customer base. For data like game scores, best-sellers, standby lists, live-streams and active stocks, it is now required for the application to manage these interactions in real-time with consistency. Couchbase Server 4.6 makes developing these highly-interactive, globally-distributed applications much simpler. Building on market-leading capabilities including Cross Data Center Replication (XDCR), Couchbase Server 4.6 adds multi-data center awareness, globally-ordered conflict resolution, and a range of other developer-centric features to speed up and simplify app development, enabling enterprises to reduce time-to-market and development costs.
Key features in Couchbase Server 4.6 include:
- Collections via native data structures: lists, maps, sets and queues
- Clients with multi-data center awareness: reads and writes to any data center
- Replication with globally-ordered conflict resolution: concurrent writes, consistent data
- Support for .NET Core: cross-platform, flexible deployment using .NET built for real-time cloud applications
Big Data Integrations with Spark and Kafka
Enhancing customer experience and engagement by going beyond the operational database is also becoming increasingly important to businesses. To build more intelligent, responsive applications, developers need technologies to continuously stream and analyze data changes. The new Couchbase Spark 2.0 and Kafka 3.0 Connectors enable this analysis and dynamically adapt to any change in deployment topologies and environments.
Couchbase Spark Connector 2.0
With this release comes:
- Support for Spark 2.0 and its structured streaming API – a better way to continuously analyze operational data
- Support for Couchbase Cluster topology changes – allowing users to seamlessly adapt their sophisticated analytics processing to the constantly changing production environment
- Significantly improved stream performance – enabling Spark analytics on fresher data
“There are several big data challenges that a combination of Apache Spark and next-generation databases like Couchbase can solve together,” said John Tripier, senior director of business development, Databricks. “We are excited to see how the Couchbase Spark Connector has rapidly evolved and now includes support for Spark 2.0, as well as dynamic topologies, making it easier for customers to build and manage advanced analytical processing on their operational data.”
Couchbase Kafka Connector 3.0
With this release comes:
- Support for Kafka Connect – a framework for building scalable and secure stream data pipelines with Kafka
- Support for Couchbase Cluster topology changes – allowing stream data pipelines to dynamically adapt to the constantly changing, deployed environments
“Streaming platforms simplify the creation and management of data pipelines, enabling businesses to respond in real-time to the increasing number of signals from the environments in which they operate,” said Jabari Norton, vice president of business development at Confluent. “With the release of a new connector based on our open-source Schema Registry and Apache Kafka’s Connect API, we’re pleased to partner with Couchbase on supported integration with Kafka and Confluent.”
- Couchbase Analytics: Introduction https://docs.couchbase.com/server/4.5/analytics/introduction.html
- Couchbase Full Text Search – Enhancements – Documentation https://docs.couchbase.com/server/4.6/fts/fts-enhancements.html
- Couchbase Full Text Search Blog
- Couchbase Server 4.6: What’s New https://docs.couchbase.com/server/4.6/introduction/whats-new.html
- Couchbase Spark Connect 2.0.0 Blog
- Couchbase Kafka 3.0.0 DP Blog
Kiley Nichols, MSLGROUP
Unlike other NoSQL databases, Couchbase provides an enterprise-class, multicloud to edge database that offers the robust capabilities required for business-critical applications on a highly scalable and available platform. As a distributed cloud-native database, Couchbase runs in modern dynamic environments and on any cloud, either customer-managed or fully managed as-a-service. Couchbase is built on open standards, combining the best of NoSQL with the power and familiarity of SQL, to simplify the transition from mainframe and relational databases.
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, American Express, Carrefour, Cisco, Comcast/Sky, Disney, eBay, LinkedIn, Marriott, Tesco, Tommy Hilfiger, United, Verizon, as well as hundreds of other household names. For more information, visit www.couchbase.com.