En el diseño de grandes DW es necesario separar los sistemas de forma lógica, física y administrativa. Esto debido a que hay áreas de las cuales un gerente de DW no debería de gestionar, por ejemplo, auditoria y seguridad de los diferentes orígenes de datos....

Es un riesgo de seguridad establecer conexión con el servidor utilizando conexiones no cifradas, esto debido a que entre cada salto (desde tu red local hasta el servidor) la información de inicio de sesión queda desprotegida...
Acceso remoto a MySQL Server
- Base de datos
- Apr 13, 2018

Para habilitar MySQL para el acceso remoto es necesario editar el archivo cnf de Mysql. El sistema operativo es Ubuntu Server 17.10.1, la ubicación de este archivo es: /etc/mysql/mysql.conf.d/mysqld.cnf Si el archivo no existe en tu server, puedes buscar cualquier otra coincidencia con el siguiente comando: #sudo find / –name “my.cnf” El comando buscará en todo el sistema de archivo, el nombre a buscar dependerá de la versión de la base de datos y del sistema operativo que estés utilizando. El primer paso es hacer que el servidor MySql este a espera de conexiones en la interface que especifiques (dirección IP). 0.0.0.0 significa que escuchará en todas las interfaces del servidor. El segundo paso es asignarle permisos a un usuario...
Cassandra en entorno de desarrollo y pruebas: no nodes present in the cluster
- Base de datos
- Feb 20, 2018
En mi experiencia con Cassandra en entorno de desarrollo y pruebas he dado solución a dos problemas que terminaron con el mensaje “no nodes present in the cluster”, a continuación explicaré que sucedió y como lo resolví...
Lucene y Spark – Apache Cassandra – Parte 3
- Base de datos
- Feb 03, 2018

Apache Cassandra permite únicamente el operador lógico AND y no permite realizar consultas más complejas (JOIN), estas deben de resolverse mediante implementaciones de código...
Replicación, controlador Datastax Php y cifrado SSL – Apache Cassandra – parte 2
- Base de datos
- Feb 01, 2018

Para desarrollar una aplicación con Cassandra que sea capaz de manipular grandes cantidades de información de primero debes de abstraer los principales conceptos sobre arquitectura, replicación y seguridad, así mismo deberás entender cómo funcionan las conexiones entre la aplicación y la base de datos...