jueves, 21 de agosto de 2014

APACHE CASSANDRA



base de datos escrita en java, de tipo columna familia, de codigo abierto por facebook en 2008, diseñada por Anash lakshman y prashant malik de varias maneras se puede pensar en cassandra como dynamo 2.0 o una unió de dynamo y bigtable. cassandra se encuentra en producción en facebook, pero aun se encuentra bajo fuerte  desarrollo.

VENTAJAS

orientado a columna familias, tolerante a fallos , ya que replica los datos de forma automática a múltiples nodos; cuando un nodo falla puede ser reemplazado sin ningún  periodo de inactividad. permite replicas a múltiples data centers; almacenamiento de los datos tipo column family.

DESVENTAJAS

no orientado a transacciones este es le factor mas débil de esta tecnología.
El hecho de tener los datos guardados columna a columna nos permite retornar las filas mas rápidamente, pero al insertar, actualizar o borrar un registro, se deberá hacer en mas de una ubicación; por esta razón este tipo de base de datos no se  recomienda para sistemas de tipo OLTP orientados a transacciones y alta concurrencia.

VERSIONES

La ultima versión estable es la 1.1.5 lanzada el 10 de septiembre de 2012.


SOPORTE

contiene una sección llamada wiki con información general y configuraciones; y otra nombrada F.A.Q (frequetly asked questions) con un listado de posibles preguntas.

COSTOS

la base de datos apache casandra es un software libre


No hay comentarios:

Publicar un comentario