Como Instalar y Configurar Apache Cassandra en Windows

Como Instalar y Configurar Apache Cassandra en Windows

Como Instalar y Configurar Apache Cassandra en Windows
5 (100%) 1 voto

En este Articulo veremos como instalar y configurar apache cassandra en windows, Apache Cassandra es una base de datos NoSql, distribuida y basada en el modelo Clave – Valor, lo que permite que sea ideal para trabajar con grandes cantidades de datos en forma distribuida. Cassandra es la eleccion Correcta cuando tu necesitas escalabilidad y alta disponibilidad de tu informacion sin comprometer el rendimiento. Cassandra es utilizado por varios sistemas en internet, entre los mas conocidos Facebook, Twitter y Digg, asi que veamos como instalar y configurar apache cassandra en Windows, comencemos…

Requerimientos

Desarrollo

Entre las caracteristicas de Cassandra destacan.

  • NoSql
  • Modelo Clave – Valor
  • Distribuida
  • Escalabilidad Lineal
  • Disponibilidad
  • Rendimiento
  • Tolerancia a Fallos

 

Ahora que hemos elegido a cassandra como nuestra base de datos, veamos como instalar y configurar apache cassandra en windows, lo primero sera descargarla desde la seccion de descarga de apache cassandra (Enlace Arriba).

Como Instalar y Configurar Apache Cassandra en Windows 1
Una vez descargada tenemos un archivo .tar el cual descomprimimos y movemos a C: ó D:, renombramos la carpeta a “cassandra” para mayor comodidad


Suscríbete!

Suscríbete a nuestra lista de correo y recíbe los últimos contenidos directamente en tu bandeja de correo electrónico, puedes elegir únicamente de que categoria del blog quieres recibir contenido.

Suscríbeme

 

Como Instalar y Configurar Apache Cassandra en Windows 2
Ahora editamos las variable de entorno del sistema y agregamos una nueva variable del sistema cuyo nombre sea “CASSANDRA_HOME” y su valor sea “C:cassandra”

 

Como Instalar y Configurar Apache Cassandra en Windows 3
 

[note]
Si moviste cassandra a otro directorio cambialo aqui por el tuyo en lugar de “C:cassandra”.
[/note]

 

Modifica el archivo C:cassandraconfcassandra.yaml

En la linea

Coloca

 

[note]
Nosotros hemos creado el directorio commitlog en C:/cassandra/
[/note]

 

y en la linea

Coloca

 

[note]
Una vez mas nosotros hemos creado el directorio data en C:/cassandra/
[/note]

 

Ahora vamos a el directorio C:cassandrabin y ejecutamos el archivo cassandra.bat

Como Instalar y Configurar Apache Cassandra en Windows 4
 

Si todo fue bien veremos que el servidor de apache cassandra esta a la espera de clientes Thrift, que es Thrift, digamos que es un framework para el desarrollo de servicios escalables entre los distintos lenguajes de progrmacion, veremos a thrift mas adelante para ver como conectar con cassandra en Java.

Algo mal?

Si al ejecutar cassandra.bat obtuviste un mensaje como este

como instalar y configurar apache cassandra en windows 11

Necesitas agregar la Variable JAVA_HOME a tus variables de entorno del sistema, para ello ve a inicio y escribe “variables de entorno del sistema” y elige la opcion “Editar las variables de entorno del sistema”,

como instalar y configurar apache cassandra en windows 22

elige Variables de Entorno y agrega una nueva en “Variables del Sistema” con lo siguiente:
NOMBRE: JAVA_HOME
VALOR: tu/ruta/a/instalacion/java/

como instalar y configurar apache cassandra en windows 33

Ahora intenta de nuevo.

Video

Visto – Como Instalar y Configurar Apache Cassandra en Windows

Como Instalar y Configurar Apache Cassandra en Windows
5 (100%) 1 voto

Dejar un comentario

8 Comments on "Como Instalar y Configurar Apache Cassandra en Windows"

avatar
  Subscribe  
Notify of
Jose Alfredo Rodriguez Arrieta
Guest
Jose Alfredo Rodriguez Arrieta
LIsto efectivamente era el Java, elimine todo el java que tenia aunque tenia actualizado a la versión 7 habían quedado algunos archivos por allí con el java 6 y tal vez eso era lo que estaba molestando, ahora el problema es que me sigue sin funcionar el phpcassa mañana me voy a dedicar todo el dia a ver si logro empezar a hacer las conexiones… Muchas muchas gracias por los comentarios y quedamos a la espera de un nuevo tutorial de este tema sobre todo el link con los ejemplos que tienes por allí buen dia y seguimos en contacto…
Jonathan Melgoza
Guest

Me alegro jose, una disculpa por no haberte podido ayudar estos dias he tenido algunos problemas con el hosting y estamos en proceso de mudanza que se ha compllicado un poco pero espero ya en un par de dias poder volver todo a la normalidad, Saludos.

Jonathan Melgoza
Guest
Hola Jose, supongo que el error es por tener una version java inferior a la requerida por cassandra (probaste actualizar) la verdad no tuve problemas al configurar todo para comenzar, yo tengo xampp (no creo que sea el motivo que tengas appserv) y he desarrollado aplicaciones con phpcassa conectectadas al servidor cassandra y todo bien, talvez viendo algun ejemplo de alguna applicacion que tengo te sirva.. Escribire un articulo de una app con phpcassa conectada a la bd cassandra para ver si te ayuda, de igual forma si puedes corregirlo seria genial que lo compartas por si alguien mas tuvo… Read more »
Jose Alfredo Rodriguez Arrieta
Guest
Jose Alfredo Rodriguez Arrieta

Hola ya corregi el error borre todas las variables de entorno quite el java que tenia y volvi a instalar el java y repeti todo el proceso de instalación desde el principio y bien funciono perfecto… ahora la conexión con el php solo me ha funcionado siguiendo este tuto http://asaddurrani.wordpress.com/2011/07/09/complete-cassandra-guide-for-cassandra-beginners-with-php-demo-app/ espero le ayude a nuevos usuarios… Muchas gracias por las sugerencias Jonathan y buen dia…

Jonathan Melgoza
Guest

Gracias por Compartirlo Jose, espero que como lo mencionas le sirva a otros lectores. Saludos.

Jose Alfredo Rodriguez Arrieta
Guest
Jose Alfredo Rodriguez Arrieta
Buen dia Jonatha, super útil y completo el articulo pero en mi computador la versión de 2.0.0 de cassandra arroja un error de java cuando le doy ejecutar a cassandra.bat… en vista de ello me baje a una versión anterior la 1.2.9 y funciona bien pero cuando quiero conectar con el PHPCassa o con el Thrift solamente tampoco me deja aceptar la conexión y ya he tratado de leer y seguir todos los tutoriales que hasta el momento aparecen pero nada no he podido…. Te agradecería si me pudieras dar alguna sugerencia o ejemplo de como poder conectar Cassandra con… Read more »
Jonathan Melgoza
Guest
Hola Jose Alfredo, yo te recomiendo que intentes instalar la version 2.0 (aunque de hecho la version mas reciente ahora es la 2.1) solo dime el error que obtuviste al instalarla, lo mas seguro es que te haya dicho que no tienes establecida la variable JAVA_HOME si es asi solo tienes que agregarla en las variables de entorno del sistema, modifique el Articulo para prever esa situacion, de igual forma tengo programado hacer algo de los thrifts mas adelante. En cuanto al error que mencionas que no te deja aceptar la conexion necesito ver que error te sale o que… Read more »
Jose Alfredo Rodriguez Arrieta
Guest
Jose Alfredo Rodriguez Arrieta
Hola buenos días Jonathan el error que me sale es el siguiente, http://coguacustom.com/ERROR%20CASSANDRA.png en cuanto a la versión que tengo para instalar es la 2.1 pero es la que me esta poniendo problemas por que la versión 1.2.9 me corre perfecto!!! asi que las variables de entorno no creo que sean… de todos modos no se quien sabe tal vez si sea… Por otra parte me descargue por medio de la pagina de planeta Datastax http://planetcassandra.org/Download/StartDownload un instalador de cassandra que ya deja todo listo inclusive con el Thrift y un manejador de web de los cluster… El problema es… Read more »