por Fernando Campos | Nov 29, 2018 | Bases de Datos, Big data, Hadoop
Prerequisitos Tener instalado Java8. Descargar HBase Buscar la última versión de HBase compatible con el sistema que tengas o bien usar wget cd /home/hadoop/Descargas wget http://apache.uvigo.es/hbase/2.1.1/hbase-2.1.1-bin.tar.gz Descomprimir el fichero... por Diego Calvo | Jul 25, 2018 | Bases de Datos
Ejemplos MySQL: Instalar MySQL para RPM Acceso a MySQL: mysql -u root -p Consultar BBDD existentes: show databases; Crear BBDD: create database mibbdd; Consultar tablas: show tables; Crear tabla: CREATE TABLE mitabla ( … ) Insertar datos: INSERT INTO mitabla... por Diego Calvo | Ene 31, 2018 | Bases de Datos, Neo4j
Base de datos utilizada Se define primeramente la base de datos a utilizar en el ejemplo. CREATE (Paco:Person {name:’Paco’, born:1964}), (Juan:Person {name:’Juan’, born:1967}), (Andres:Person {name:’Andres’, born:1961}),... por Diego Calvo | Ene 31, 2018 | Bases de Datos, Neo4j
Modificar propiedades a un nodo MERGE (p:Person {name: ‘Paco’}) SET p.age = 34, p.coat = ‘Yellow’ RETURN p Modificar propiedades a una relación MERGE (Paco)-[r:FRIEND_OF]->(Juan) SET r.ages = 34 RETURN r Nota: Si la propiedad no... por Diego Calvo | Ene 30, 2018 | Bases de Datos, Neo4j
Borrar nodos MATCH (p:Person {name: «Paco»}), (c:Company {name: «Telefonica»}) DELETE p, c Nota: Para poder borrar los nodos se tienen que borrar las relaciones entre ellos Borrar relaciones entre nodos MATCH (Miriam)-[:FRIEND_OF]->(Rosa) DELETE r ... por Diego Calvo | Ene 30, 2018 | Bases de Datos, Neo4j
Mostar todo el grafo MATCH (n) RETURN n Ejemplo 1: Buscar por propiedad de nodo Buscar a Paco MATCH (nombre {name: «Paco»}) RETURN nombre Ejemplo 2: Buscar por nodo y relación Buscar amigos de Paco MATCH (Paco {name: «Paco»})-[:FRIEND_OF]->(amigos)...