Apache cassandra y crear cluster

Páginas: 2 (476 palabras) Publicado: 10 de junio de 2013
ufeff

Contenido


























Conectar 2 o más equipos en un cluster

Lo primero que se tiene que hacer es abrir el archivo localizado enC:\pache-cassandra-1.2.5\conf con el nombre de cassandra.yaml, abrirlo con notepad.
Lo siguiente a realizar es colocar las siguientes líneas:
img 1-Propiedades cluster

El siguiente paso es colocar la ip de losnodos y quedaría asi:
img 2-Ip´s

La listen_adress se debe de configurar de tal manera que si se cuenta con una interfaz Ethernet con la dirección 192.168.1.1, esta es la dirección que se debe deusar en este campo.
En el rcp se colocó de esa manera para que cassandra pueda escuchar a los clientes en todas las interfaces disponibles.
Para sedes se asume que la entrada de DNS del host escorrecta por lo cual se puede usar un hostname en vez de una dirección ip.

Esa seria toda la configuración para conectar 2 o más equipos a un cluster.

Comandos para la CRUD

1.-Primero creamos unkeyspace.


2.-Después importamos los siguientes archivos en nuestro proyecto de java:
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
importjava.sql.Statement;
import java.sql.Connection;
import java.sql.PreparedStatement;

3.-Realizamos la conexión con Cassandra con las siguientes líneas de código:Class.forName("org.apache.cassandra.cql.jdbc.CassandraDriver");
java.sql.Connection con=null;
con=DriverManager.getConnection("jdbc:cassandra://localhost:9160/Keyspace1");

4.-Creamos una column family con las siguientes lineas:
Stringquery="CREATE columnfamily news"+
"(key int primary key, category text , linkcounts int ,url text)";
Statement st = con.createStatement();

5.-Podemos insertar valores o dejarlo con datospuestos anteriormente en la columna.
String data=
         "BEGIN BATCH \n"+    
         "insert into news (key, category, linkcounts,url) values (user5','class',71,'news.com') \n"+ 
       ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia Para Crear Cluster
  • Crear Un Clúster HP
  • Crear cluster virtual
  • Cassandre
  • cassandra
  • Cassandra
  • Cassandra
  • Cassandre

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS