Home » Tag Archives: Couchbase

Tag Archives: Couchbase

Query JSON using SQL with Couchbase Query Workbench

couchbase-logo

You’d like to query JSON document database using SQL-like syntax? Couchbase has N1QL for you. N1QL is a declarative query language that extends SQL for JSON. You can query data via native framework and language integration, a fluent API, or the JDBC/ODBC drivers. N1QL enables you to query JSON documents without any limitations – sort, filter, transform, group, and combine ...

Read More »

Docker Machine, Swarm and Compose for multi-container and multi-host applications with Couchbase and WildFly

docker-logo

This blog will explain how to create multi-container application deployed on multiple hosts using Docker. This will be achieved using Docker Machine, Swarm and Compose. Yes, all three tools together makes this blog that much more interesting!               The diagram explains the key components: Docker Machine is used to provision multiple Docker hosts Docker Swarm will be used to create a ...

Read More »

Couchbase on OpenShift 3

redhat-openshift-logo

OpenShift is Red Hat’s open source PaaS platform. OpenShift 3 provides a holistic experience of running your applications using Docker and Kubernetes. In a classic Red Hat way, all the work is done in the open source at OpenShift Origin. This also drives the next major release of OpenShift Online and OpenShift Enterprise. OpenShift 3 using Docker and Kubernetes for container orchestration makes it really ...

Read More »

Couchbase 4.1 Docker Container

couchbase-logo

Couchbase 4.1 was recently released. Highlights of this release are: N1QL: Complete SQL CRUD Support with N1QL for Batch and OLTP Applications Covering Indexes Prepared Statements Additional Supported Platforms You can read all about it at Introducing Couchbase Server 4.1 and also watch a replay of Hands-on Introduction to What’s New in Couchbase 4.1: Getting Started with Couchbase 4.1 and Docker Use the following Docker ...

Read More »

Docker Multi-Host Networking with Couchbase and WildFly

docker-logo

Docker Multi-Host networking allows you to create virtual networks and attach containers to them so you can create the network topology that is right for your application. This blog will show how to use it with Docker Compose. CRUD Java Application with Couchbase, Java EE, and WildFly explained how to use a Java EE application to provide a CRUD/REST interface ...

Read More »

Configure Couchbase Docker Container using REST API

docker-logo

Couchbase Docker image is published at hub.docker.com/_/couchbase. The easiest way to start this image is: docker run -d -p 8091:8091 couchbase/server 8091 is the network port used by Couchbase Web Console for REST traffic. Complete set of ports are documented at Couchbase Network Configuration. This image can be configured using Single Host Single Container configuration as explained at hub.docker.com/_/couchbase. This blog will show you can ...

Read More »

CRUD Java Application with Couchbase, Java EE and WildFly

jboss-wildfly-logo

Couchbase is an open-source, NoSQL, document database. It allows to access, index, and query JSON documents while taking advantage of integrated distributed caching for high performance data access. Developers can write applications to Couchbase using different languages (Java, Go, .NET, Node, PHP, Python, C) multiple SDKs. This blog will show how you can easily create a CRUD application using Java ...

Read More »

NoSQL vs. SQL: Choosing a Data Management Solution

software-development-2-logo

Table Of Contents 1. Introduction 2. Distributed systems: the CAP theorem 3. Relational data stores 3.1. MySQL / MariaDB 3.2. PostgreSQL 3.3. Others 4. Why NoSQL? 5. Key/Value data stores 5.1. DynamoDB 5.2. Memcached 5.3. Redis 5.4. Riak 5.5. Aerospike 5.6. FoundationDB 6. Columnar data stores 6.1. Accumulo 6.2. Cassandra 6.3. HBase 7. Graph data stores 7.1. Neo4J 7.2. Titan ...

Read More »

Couchbase Cluster using Docker Compose

devops-logo

Couchbase 4.0 provides lots of features that allows you to develop with agility and operate at any scale. Some of the features that allow you to operate at any scale are: Elastic Scalability Consistent High Performance Always-On Availability Multi-Data Center Deployment Simple and Powerful Administration Enterprise-grade Security Learn more about these enterprise features at couchbase.com/operate-at-any-scale. A complete overview is available in Couchbase Server 4.0 datasheet. This ...

Read More »

Getting Started with Couchbase using Docker

couchbase-logo

Couchbase Server 4.0 was recently released and can be downloaded and easily installed. Getting Started with Couchbase explains in very simple and easy steps on how to get started with Couchbase.  But when living in a container world, everything is a Docker image. And Couchbase also has a Docker image. This blog will explain how you can easily start a Couchbase Server 4.0 as a Docker image. Install ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials