El análisis de logs (a posteriori o en tiempo real) es el tipo de problema para el que las soluciones NoSQL están particularmente indicadas. Tenemos una gran (sino enoooorme) cantidad de datos que aumente indefinidamente y no necesitamos establecer relaciones en el diseño del esquema de base de datos.
En este artículo explicaré el diseño del esquema elegido para una posible solución implementada con MongoDB
En este post hago algunas indicaciones que considero útiles sobre cómo he instalado MongoDB, cual es la configuración escogida y las herramientas que he añadido para monitorizarlo.
En particular he instalado MongoDB 2.0.6 sobre un servidor Linux SUSE Linux Enterprise Server 10, los drivers para PHP, Python y la herramiento de administración RockMongo
Cuarto y último post sobre el estudio de tecnologías NoSQL que estoy haciendo. Qué es NoSQL y por qué nos planteamos su utilización.
Después de haber leído mucho aquí se hace una breve descripción de los servidores de bases de datos NoSQL más interesantes (MongoDB, CouchDB, Cassandra, HBase, Riak …) se describen los pros y los contras y se indica cuál hemos escogido y por qué.
Tercer post sobre el estudio de tecnologías NoSQL que estoy haciendo. Qué es NoSQL y por qué nos planteamos su utilización.
En este artículo describimos el problema que vamos a abordar, el análisis en tiempo real de los accesos a Internet de la empresa. Se describen los tipos de datos que trataremos y los informes que queremos obtener.
Segundo post sobre el estudio de tecnologías NoSQL que estoy haciendo. Qué es NoSQL y por qué nos planteamos su utilización.
Aquí se introduce el término NoSQL y los distintos tipos de productos existentes (que hay unos cuantos) para saber por dónde empezar a estudiar el tema.
Primer post sobre el estudio de tecnologías NoSQL que estoy haciendo. Qué es NoSQL y por qué nos planteamos su utilización para el análisis de los logs de acceso a Internet de la empresa.
Estamos hablando de gestionar un gran volumen de datos sobre los que queremos trabajar en bruto, obtener estadísticas, y sin necesidad de relaciones en el sentido clásico de las bases de datos relacionales.