Categoría: Java

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...

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...

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...

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...

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...

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 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....

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...

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...

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...

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...

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,...