Categoría: Java

Vaadin/Couchbase CRUD Sample

Vaadin/Couchbase CRUD Ejemplo

La semana pasada, mientras estaba en JFokus, conocí a Matti Tahvonen, que trabaja en Vaadin. Llevan años proponiendo un marco web de código abierto para aplicaciones ricas de Internet en Java y lo hacen realmente bien. Personalmente estoy...

Laurent Doguin 30 de mayo de 2016
Getting Leaner with SubDocument and the Java SDK

Esbeltez con SubDocument y el SDK de Java

En esta entrada del blog vamos a presentar una nueva y emocionante característica de la próxima versión 4.5 de Couchbase Server (nombre en clave Watson), ahora en Beta. Se trata de la API Sub-Document (abreviada como subdoc). ¿De qué se trata? El Client API Lookup...

A CRUD REST API with Couchbase, RxJava and Ratpack

Una API CRUD REST con Couchbase, RxJava y Ratpack

En mis dos entradas anteriores he introducido Ratpack y la capa ODM ligera disponible en nuestro SDK Java. Este post se basará en ellos y mostrará una API REST para gestionar usuarios a través del repositorio Couchbase. I...

Laurent Doguin 30 de abril de 2016
Ratpack, Couchbase and RxJava

Ratpack, Couchbase y RxJava

Ayer os dejé con código en bruto que arrancaba un servidor Ratpack y usaba un repositorio Couchbase síncrono, dejando la parte de RxJava fuera. Hoy pretendo arreglar eso, y también contaros más cosas sobre Ratpack. No voy a...

Laurent Doguin 29 de abril de 2016
Getting Started with Ratpack and Couchbase

Introducción a Ratpack y Couchbase

Hace poco empecé a jugar con Ratpack. Es un conjunto de bibliotecas Java para construir aplicaciones HTTP modernas. Para ir más allá de esa simple definición, Ratpack es no-bloqueante, asíncrono y basado en la red. Un poco como nuestro Java SDK. Así que viene como...

Laurent Doguin 29 de abril de 2016
Use Couchbase and RxJava to Make Java Read CSV files

Utiliza Couchbase y RxJava para que Java lea archivos CSV

RxJava es una herramienta impresionante para la programación reactiva que también es útil como un lector de Java CSV. En caso de que nunca haya utilizado o incluso oído hablar de RxJava, es una forma de programación con flujos de datos asíncronos. También es...

Couchbase as a First Class Citizen of Spring Boot 1.4

Couchbase como ciudadano de primera clase de Spring Boot 1.4

¡Spring Boot 1.4.0 MILESTONE 2 ha salido! Es un buen momento para hablaros del esfuerzo conjunto entre los miembros del equipo de Spring Boot y el equipo de Couchbase Java SDK para ofrecer una integración de primera clase de Couchbase en Spring....

Embed Couchbase in an IoT Project for Data Synchronization

Integrar Couchbase en un proyecto IoT para la sincronización de datos

El Internet de los objetos (IoT) se está poniendo de moda últimamente. Poder fabricar cualquier dispositivo mecánico, por ejemplo relojes, televisores, termostatos, y hacer que se comuniquen a través de Internet es la era moderna. En esta era moderna, una cosa...

Moving from MySQL to Couchbase

Pasar de MySQL a Couchbase

Creo que es seguro asumir que cada desarrollador o administrador de sistemas ha tocado MySQL en algún momento. A menudo era el rito de paso para cualquier nuevo desarrollador hace unos años, cuando lenguajes como PHP...

Using JRebel for Rapid Re-Deployment in a Couchbase Java SDK Project

Uso de JRebel para una rápida redistribución en un proyecto Couchbase Java SDK

No es ningún secreto que los proyectos Java tardan mucho tiempo en construirse. Este largo tiempo de compilación es variable dependiendo de cuantas clases tenga tu proyecto entre otras cosas. Digamos que usted es un desarrollador que le gusta comprobar con frecuencia...

Storing, Indexing and Searching files with Couchbase and Spring Boot

Almacenamiento, indexación y búsqueda de archivos con Couchbase y Spring Boot

He estado queriendo mostrar la mayoría de las nuevas características de búsqueda de Couchbase disponibles en 4.5 en un simple proyecto. Y recientemente ha habido cierto interés sobre el almacenamiento de archivos o binarios en Couchbase. Desde una perspectiva general y genérica, las bases de datos...

Laurent Doguin 30 de marzo de 2016
Load CSV Data into Couchbase using Apache Spark

Cargar datos CSV en Couchbase utilizando Apache Spark

Últimamente he pasado mucho tiempo trabajando con herramientas de Big Data, en particular con Apache Spark. En caso de que no estés familiarizado, Apache Spark es una herramienta increíblemente eficiente para procesar cantidades masivas de datos. Su rendimiento es significativamente mejor que MapReduce,...