April 2019 Summaries
9 posts from Couchbase
Filter
Month:
Year:
Post Summaries
Back to Blog
Couchbase is sponsoring the Red Hat Summit in Boston from May 7-9, where attendees can visit their booth #313 to meet the team, participate in demos, and enter a giveaway to win a C64 Mini. Prior to the main event, a Couchbase Happy Hour will be held at Legal Harborside on May 6 for those attending the OpenShift Commons Gathering. During the summit, Couchbase's Evan Pease and Red Hat's Matthew Ward will lead a session on May 9 titled "Auto-healing database for admins and developers," demonstrating how Couchbase and OpenShift can create a self-healing and fault-tolerant Database-as-a-Service (DBaaS). This session will illustrate the process of automatically failing, scaling, deploying, and rebalancing a Couchbase cluster with the OpenShift operator framework, ensuring uninterrupted application availability and data writing. Participants will leave with documentation and knowledge to deploy the operator and configure their own DBaaS cluster.
Apr 30, 2019
202 words in the original blog post.
Kafka is a streaming platform that enables the streaming of records to and from data centers. Couchbase has created a Kafka connector that allows for easy use of Couchbase as a source or sink in Kafka-based architectures. A tutorial was created on using Kafka with Couchbase, focusing on streaming data from a MySQL database into Couchbase. The tutorial involved setting up Docker images for Zookeeper, Kafka, and MySQL, creating a custom Docker image for the Couchbase Kafka connector, and configuring Kafka Connect to use MySQL as a source and Couchbase as a sink. After completing these steps, data can flow from the MySQL database into the Couchbase bucket automatically.
Apr 22, 2019
1,305 words in the original blog post.
Developing applications often requires overcoming challenges related to data querying, especially when using traditional SQL and B-Tree based databases, which may not always meet service level agreements (SLAs) due to inefficiencies in handling certain search operations. The article discusses seven common issues developers face with SQL querying, such as the inefficiencies of the LIKE predicate, challenges with multi-match queries, and limitations of exact matches, among others. It suggests utilizing Couchbase's Full-Text Search (FTS) technology as a solution, which offers more flexible and efficient search capabilities by indexing terms rather than whole words, supporting complex queries, and allowing for searches based on business-specific requirements. FTS also improves relevance ordering and enables single indexing for multiple queries by leveraging array keys and adaptive indexing methods, providing a more adaptable and resource-efficient alternative to traditional indexing methods.
Apr 22, 2019
2,781 words in the original blog post.
Modern organizations face immense pressure to efficiently process and incorporate data into their initiatives. Data science has emerged as a field of study to make sense of this data-driven world. APIs play a crucial role in managing data flow through heterogeneous database environments, allowing developers to focus on the application itself rather than database-related plumbing. DreamFactory is an API automation and management framework that supports thousands of data sources and third-party services, including Couchbase. It enables organizations to generate full-featured, documented, and secure APIs for various SQL and NoSQL databases without coding required.
Apr 15, 2019
1,708 words in the original blog post.
Enterprise Pivotal Container Service (PKS) is a Kubernetes-based platform that allows for the deployment, scaling, patching, and upgrading of Kubernetes clusters without downtime, utilizing the latest stable open-source Kubernetes distribution. The blog post provides a detailed guide on deploying and running Couchbase Autonomous Operator on Enterprise PKS using Persistent Storage, highlighting the benefits of Kubernetes persistent volumes in offering resilience and flexibility for Couchbase clusters. It outlines the installation process, including setting up PKS on various cloud platforms, using PKS CLI for cluster management, and installing Couchbase Autonomous Operator. The post also describes the procedure for creating a Couchbase cluster with Persistent Storage, emphasizing the importance of persistent volumes in auto recovery scenarios, where the Couchbase Autonomous Operator can automatically create new instances and ensure data integrity during failures. The guide serves as a comprehensive resource for setting up and managing Couchbase clusters on PKS, ensuring high availability and resilience.
Apr 12, 2019
1,033 words in the original blog post.
Couchbase has been named Top Rated by TrustRadius in the NoSQL database category for 2019, a prestigious award that represents the voice of its customers. The recognition is based on verified customer reviews, which highlight Couchbase's strengths in low latency and high performance, scalability, and analytics. This award is part of the industry standard TrustRadius Top Rated Awards, which are unbiased and based solely on customer feedback. Couchbase's achievement is especially notable since it outranked its competitors and has been recognized as a leader in the NoSQL database category.
Apr 08, 2019
213 words in the original blog post.
Couchbase Mobile 2.0 is a NoSQL JSON Document Store that enables developers to build mobile applications with offline-only and offline-first capabilities for iOS, Android, and .Net platforms, supporting flexible deployment options such as standalone embedded databases or synchronized data between clients and servers. The tutorial covers the basics of using Couchbase Lite in standalone mode within Xamarin apps, covering database operations and document create, update, and delete operations. With Couchbase Mobile, developers can build mobile applications that seamlessly switch between online and offline modes, providing a robust solution for modern mobile app development.
Apr 05, 2019
274 words in the original blog post.
Couchbase has been recognized as a Leader in NoSQL by Forrester Research, highlighting significant differences between NoSQL vendor offerings, particularly in terms of database capabilities and strategy. The company's cloud strategy focuses on flexibility and deployment choice, allowing customers to deploy Couchbase across physical, virtual, or containerized infrastructure. In contrast, cloud provider DBaaS offerings are limited to a single cloud and do not satisfy customer requirements for hybrid or multi-cloud strategies. Couchbase offers three deployment options: DIY, self-managed, and fully managed services on cloud platforms. The critical trade-off between vendor lock-in and best-of-breed database functionality is a key consideration for customers selecting a NoSQL solution. While public cloud DBaaS offerings may seem simple and easy to use, they lack the breadth of capability out of the box, and customers often choose multiple solutions to address their specific needs. Couchbase excels in performance, reliability, and scalability while providing familiar tools like SQL, making it an attractive choice for developers and architects seeking flexibility and ease of use without vendor lock-in.
Apr 03, 2019
1,177 words in the original blog post.
SQL, a relational language designed to manipulate data declaratively, has become the most successful 4th generation language. It was introduced in the 1970s by Don Chamberlin and Raymond Boyce, based on the foundation of relational algebra with the goal of providing an English-like query language. Over time, SQL has been extended and adapted to various technologies such as object databases, NoSQL, and big data formats. Despite the rise of alternative languages like Python and Java, SQL remains widely used due to its declarative nature, ability to be composed, and malleability. Its independence from data representation allows it to be used on non-relational data formats, making it a versatile language for data processing. The success of SQL can be attributed to its support for complex data models, new ideas, and extensions for various use cases, as well as its ability to optimize performance through cost-based optimizers and rich SDKs.
Apr 02, 2019
1,309 words in the original blog post.