Guia Cassandra

Páginas: 6 (1372 palabras) Publicado: 13 de septiembre de 2013
INSTITUTO SUPERIOR DE EDUCACION RURAL I.S.E.R
UNIDAD DE INGENIERÍAS E INFORMÁTICA
Gestión de Redes y sistemas Teleinformáticas
Profesor: Sergio Peñaloza

APACHE CASSANDRA

Duvan Leal Ropero
5 semestre
Programación de sistemas de Información
Sergio Peñaloza
14-04-2013

INTRODUCCION

Apache Cassandra es una base de datos no relacional, permite colocar o almacenar
grandes volúmenesde datos de forma distribuida. Un ejemplo es twitter y el mismo
facebook, Cassandra tiene una especie de nodos que se comunican en protocolo P2P.
Desarrollada por Apache Sofware Foundation, ahora cassandra tiene un modelo CQL que
es similar a SQL aunque con menores funciones.
Es la mejor opción cuando se necesitad gran escalabilidad y alta disponibilidad sin alterar
el rendimiento, estosignifica que puede crecer a grandes tamaños en la mayoría de los
casos con poco o ningún esfuerzo administrativo especialmente cuando se compara con el
trabajo requerido por la mayoría de las bases de datos relacionales para almacenar el
tamaños equivalentes.
Cassandra clúster tiene más de 300 terabytes de datos en más de 400 máquinas," que
sigue siendo bastante difícil hacerlo con unaconfiguración relacional de out of the box.
El siguiente trabajo nos permite conocer el funcionamiento de cassandra, saber cómo se
instala como se crea una base de datos y compararla con un modelo ya existente en una
base de datos relacional.

OBJETIVOS:

*Conocer e adquir el conocimiento para crear una base de datos NOSQL, comparándola
con un modelo Relacional y llenando las dudas que se generanmientras se realiza la
consulta
*Aprender el funcionamiento de apache cassandra y conocer su código, su estructuración
y llenado de tablas.
*Pasar de un modelo de base de datos ya creado, de algo conocido y aprender con algo
que no se conoce y llenar el conocimiento previo.
*Investigar y de una manera empírica saber el funcionamiento de este modelo NOSQL.
*Comparar los dos modelos, saber sufuncionamiento su estructura y sus funcionalidades
para llevarlos a cabo en el ámbito laboral.

CUERPO DEL TRABAJO.
1. DESCARGAR APACHE CASSANDRA.
1.1 Ir a la [agina de cassandra.
http://cassandra.apache.org/

1.2 Darle clic en el cuadro verde Dowload.

1.3 Me direccionara a otra pagina. Y doy clic en apache cassandra 1.2.4-bien.tar.gz

1.4 Te mandara a esta página y le das clic enlo subrayado.

1.5 Y te empezara a descargar el programa.

1.6 Espere que finalice la descarga. Y lo descomprime en el disco local c:

2. INSTALACION:
2.1 El primer paso es verificar si tienes descargado el Java 1.6 o 1.7 (Java JDK 6 o 7)
http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.2 Una vez instalada la última versión de Java JDK hay que añadir una variable deentorno con el JAVA_HOME.

Equipo clic derecho, propiedades, configuración avanzada del sistema, variables de entorno.

2.3 Y cree una nueva variable de entorno llamada JAVA_HOME, con la dirección de donde esta
instalado el jdk.

2.4 Hice lo mismo pero solo colocas CASSANDRA Y DONDE LA UBICACION DE CASSANDRA.

2.5 ahora solo fuis a donde está la carpeta cansandra/bin/ y ejecutecassandra. Yo en mi
concepto personal descargue el datastax oppcenter. Para no abrir esta ventana.

2.6 después ejecute el cassandra-cli.

Y apareció lo siguiente,

3. EMPEZAMOS A TRABAJAR EN CASSANDRA.
Ahora tenemos que conectar con la base de datos de la siguiente manera:
Connect localhost/9160;

Y EMPEZE CREANDO LA BASE DE DATOS LLAMADA DEFENSAC. CON LO SIGUIENTE
Create keyspace defensacACCEDO A LA BASE DE DATOS CREADA:

CREAR COLUMN FAMILIES.
*create column family zona
Y puedo anadir los nombres a las columnas.
En conclusión haría lo siguiente.
Create column family zona with comparator=UTF8Type and
key_validation_class=IntegerType and
default_validation_class=UTF8Type and
column_metadata =[
{column_name: zon_cod, validation_class: IntegerType, index_type: KEYS},...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cassandre
  • cassandra
  • Cassandra
  • Cassandra
  • Cassandre
  • Cassandra
  • Cassandre
  • Análisis de cassandra

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS