Translate

Mostrando las entradas con la etiqueta Couchbase. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Couchbase. Mostrar todas las entradas

martes, 15 de enero de 2019

NoSQL Performance Benchmark 2018


Me llego esta mail de la gente de Couchbase :

Si está pensando en cambiar a una base de datos NoSQL, es importante pensar con anticipación. Una opción popular como MongoDB ™ podría funcionar ahora para sus aplicaciones NoSQL a pequeña escala. Pero cuando llega el momento de escalar, las cosas pueden complicarse muy rápidamente.

Lee el NoSQL Performance Benchmark 2018 de Altoros para descubrir cómo Couchbase:

  • Supera constantemente a MongoDB ™ y DataStax
  • Maneja fácilmente diferentes configuraciones y cargas de trabajo masivas
  • Ofrece una agilidad, flexibilidad y rendimiento inigualables en cualquier escala
  • Obtendrá un análisis en profundidad del rendimiento de Couchbase, MongoDB ™ y DataStax en 3 configuraciones de clúster diferentes y 4 cargas de trabajo diferentes utilizando el Yahoo Cloud Serving Benchmark.


Dejo link: https://resources.couchbase.com/c/altoros-nosql-performance-benchmark?x=N-I_ik&mkt_tok=eyJpIjoiTVROalpqQTBNRFV3WVdVdyIsInQiOiJRbWxoWGdEMUd3M1dCVW5EeVhTXC9ZbkkwMmRnb2xXWnNLd3g4cjVCM3JIbktVK0JScENpU2pXWVJONmNqRVBzWFVtbHh3YkRsNHZPOXgrNzd2NUZjWThtRHUxamVGK3ArU0d2SjdvMTdDSG54NHQ1YUhTVTNXeU94TlwvNmY4SlpXIn0%3D

lunes, 2 de septiembre de 2013

DB-Engines Ranking

Existe un ranking de base de datos, en realidad de almacenes de datos porque hay del tradicional entidad-relación al NoSQL. Bien no se de donde toman los datos pero se ve coherente.

Dejo link:
http://db-engines.com/en/ranking

miércoles, 24 de julio de 2013

NoSQL Database Adoption Trends

InfoQ se le ocurrió una gran idea hacer una encuesta sobre bases de datos NoSQL y ya tiempo ha pasado desde que las bases NoSQL se convirtieron de una moda a algo de todos los días. InfoQ organizo la encuesta como una matriz de 2 dimensiones: propósito y adopción. Eso esta bueno, una base puede ser fácil de adoptar pero la mejora no es significativa.

Por ahorra va ganando MongoDB en adopción y Redis en propósito.

A votar!

 http://www.infoq.com/research/nosql-databases?utm_source=infoqEmail&utm_medium=WeeklyNL_ResearchContent&utm_campaign=072313news


martes, 16 de julio de 2013

Draw Something creció de la mano de CouchBase

Normalmente no hacemos publicidad, jejeje... Me encontré con esta infografía y pensé en compartirla. Draw Something es un juego que utiliza couchbase y en la infografí se puede ver su crecimiento y esto habla muy bien de Couchbase:


martes, 11 de junio de 2013

Aprender couchdase

Si queres aprender couchbase solo tenes que ir a:  http://www.couchbase.com/learn donde podrás encontrar mucha información, webinars, papers,  presentaciones.

sábado, 8 de junio de 2013

10 cosas que un desarrollador debe conocer de couchdase

Couchdase es un producto que nació como la fusión de memdase y couchDB. La empresa Membase Inc. anuncio que se funcionaría con CouchOne. Uniendo también sus productos memdase y couchDB.

Como desarrolladores debemos saber los siguientes 10 items:


  • Acceso a los documentos en Couchbase es consistente: Couchbase garantiza una fuerte consistencia, asegurándose de que todas las lecturas y escrituras de un documento en particular van a un solo nodo de un clúster. 
  • Las escrituras son asíncronas por defecto, pero se puede controlar: Por defecto, las escrituras en Couchbase son asíncronas - replicación y persistencia suceden en background, y el cliente es notificado de un éxito o un fallo. Los cambios se guardan en la memoria y se vacían en el disco y replican en otros nodos Couchbase de forma asíncrona.
  • Couchbase tiene operaciones atómicas para contar y anexar
  • Un cubo es equivalente a una base de datos. Puede almacenar objetos de características o atributos diferentes en el mismo cubo. Así que si usted se está moviendo de un RDBMS, debe almacenar los registros de varias tablas en un solo cubo. Recuerde que debe crear un atributo "type" que ayudará a diferenciar los distintos objetos almacenados en el cubo y crear índices en ellos. Se recomienda comenzar con un cubo y crecer a más grupos cuando sea necesario
  • Trate de usar 5 o menos cubos en Couchbase. Nunca más de 10: Documentos no tienen un esquema fijo, varios documentos con diferentes esquemas pueden estar en el mismo cubo. La mayoría de las implementaciones tienen un bajo número de cubos (normalmente 2 ó 3) y sólo unos pocos más de 5. Aunque no existe un límite duro en el software, el máximo de 10 cubos previene problemas de performance.
  • El bloqueo optimista o pesimista, ¿cuál debería elegir? Si su aplicación necesita de bloqueo, considere primero el uso de CAS (bloqueo optimista) antes de usar (bloqueo pesimista) GETL. Pero recuerde, bloqueo no puede ser bueno para todos los casos.
  • Utilice las operaciones multi-get: Una vez que la aplicación cliente tiene una lista de los ID de documento, el enfoque de mayor rendimiento para recuperar artículos a granel con una petición de varios GET. Esto funciona mejor que un bucle de serie que trata de obtener para cada elemento de forma individual y de forma secuencial.
  • Mantenga las bibliotecas de cliente actualizadas: Asegúrese de que usted está utilizando la biblioteca de cliente más reciente. Bibliotecas de cliente Couchbase están disponibles en Java,. NET, C / C + +, Ruby, Python y PHP.
  • Modelar los datos mediante documentos JSON: Couchbase Server es compatible con JSON y el formato de documento binario. En primer lugar, tratar de modelar sus datos mediante JSON. Documentos JSON se pueden indexar y consultar. Puede almacenar blobs binarios y consulta gama off de los nombres clave. Comience por la creación de documentos de objetos a nivel de aplicación.
  • Utilice índices efectivamente: Use acceso clave primaria tanto como sea posible. Couchbase tiene claves y metadatos en la memoria - accesos de datos son rápidos.
Dejo link:



sábado, 13 de abril de 2013

NoSQL Benchmark!!!

Estuve viendo este benchmark entre Aerospike, Cassandra, Couchbase and MongoDB que realizo la gente de infoQ, muy bueno.

Dejo el link:
http://www.infoq.com/news/2013/04/NoSQL-Benchmark

sábado, 19 de mayo de 2012

CouchDB vs Couchbase

InfoQ publico una comparativa muy interesante entre Apache CouchDB y Couchbase.

Recuerden que Apache CouchDB es una base de dato NoSQL que esta empezando a pisar fuerte. CouchDB es una base documental que utiliza JSON para exponer los datos. Y tiene licencia Apache.


Couchbase es una base NoSQL de codigo abierto, la cual surge por la combinación de Membase y parte de CouchDB. Dado que en Febrero del 2011, CouchOne y Membase; la combinación de estas empresas se llamo Couchbase. Couchbase creo un nuevo producto combinando Membase y CouchDB y lo llamo Couchbase.


Dejo el link de la comparativa:
http://www.infoq.com/news/2012/05/couchdb-vs-couchbase-membase


Y dejo la tabla comparativa: