Comparativa de la eficiencia motores de base de datos MongoDB vs MySQL

Resultado de imagen para mysql vs mongodb

Resumen

El informe final de investigación donde el autor comprueba que existe una alternativa más eficiente a las tradicionales bases de datos SQL, denominada NoSQL. Esta es más eficiente en rendimiento, escalabilidad y disponibilidad frente a las tradicionales bases de datos relacionales que han mostrado poca eficiencia
en la gestión de grandes cantidades de datos. Para ello se realizaron diferentes pruebas de eficiencia, escogiendo de entre los más populares y utilizados actualmente, a los motores MySQL y MongoDB que representaron a los modelos SQL y NoSQL respectivamente. Las pruebas se diseñaron para evaluar la eficiencia en ambos motores, mediante
tres factores de estudio que fueron el rendimiento, la escalabilidad y la disponibilidad. Luego de aplicar tales pruebas, se hizo la comparativa de resultados analizándose minuciosamente y con ello se pudo comprobar que el motor MongoDB era en un alto grado más eficiente que el motor MySQL.

 

Introducción

El desarrollo exponencial que han tenido las tecnologías de la información y comunicación en las últimas décadas ha producido un incremento en el uso y manipulación de grandes volúmenes de datos, siendo así que hoy se habla ya en el orden de los Gigabytes, Terabytes, Petabytes y Exabytes de almacenamiento en bases de datos como es el caso de muchas organizaciones que en su gran mayoría emplean el modelo relacional para la ejecución de sus proyectos. Por esta razón cada día se hace más necesaria la utilización de sistemas gestores de bases de datos que logren manejar eficientemente dichos volúmenes de información; esta necesidad se ha convertido en una problemática que el modelo relacional no ha podido suplir en su totalidad.

Leer más de esta entrada

Anuncios

III Congreso Andino de Computación, Informática y Educación CACIED 2017

DETALLES DE CACIED 2017

CACIED será un lugar de encuentro de investigadores, docentes, profesionales y estudiantes de los países andinos con el fin de compartir y socializar sus experiencias e investigaciones en las Ciencias de la Computación, Informática y Educación en Ingeniería de Sistemas. CACIED se realizará en las instalaciones de las Universidades de Nariño, Mariana e IU CESMAG en la ciudad de San Juan de Pasto, capital del departamento de Nariño (Colombia) el 1, 2 y 3 de Noviembre de 2017.

Los artículos aceptados serán publicados en la edición de la revista indexada categoría C “REVISTA UNIMAR” de la Universidad MARIANA correspondiente al mes de diciembre de 2017.

FECHAS IMPORTANTES

  • Fecha límite de recepción de artículos: 18 de agosto 2017
  • Notificación a los autores de aceptación de artículos/contribuciones: 1 de septiembre 2017
  • Recepción versiones finales de artículos/contribuciones: 21 de septiembre de 2017
  • Celebración del congreso: Noviembre 1, 2 y 3 de 2017

TEMÁTICAS

Se aceptarán artículos principalmente en las siguientes áreas, aunque no son exclusivas:

  • Ingeniería de Software y Programación
  • Gestión de Información
  • Inteligencia de Negocios
  • Data mining y Big Data
  • Sistemas Inteligentes y de Conocimiento
  • Informática y Telecomunicaciones
  • Educación en Ingeniería de Sistemas, Informática y Computación

Inscripciones

Enviar los detalles de inscripción al correo: registro_cacied@udenar.edu.co

Mas informacion: aqui: CACIED 2017 – grias – udenar

Costos:

DETALLE Hasta 21 septiembre de 2017 Después de 21 de septiembre de 2017
Ponentes colombianos $180.000 COP $240.000 COP
Ponentes extranjeros U$ 60 dólares americanos U$80 dólares americanos
Estudiantes colombianos asistentes $45.000 COP $60.000 COP
Estudiantes extranjeros asistentes U$15 dólares americanos U$20 dólares americanos
Profesionales Asistentes $90.000 COP $120.000 COP
Profesionales extranjeros U$30 dólares americanos U$40 dólares americanos

Maestría en Ingeniería Computacional – En Pasto

La imagen puede contener: 2 personas, personas sonriendo, texto

PRESENTACIÓN

La maestría en Ingeniería Computacional que ofrece la  Institución Universitaria CESMAG en convenio con la Universidad de Caldas (Acreditación alta calidad) a través de la facultad de ingeniería, lidera competencias para la generación y aplicación del conocimiento en computación y así mismo, aporta en el desarrollo personal, organizacional, local, regional y social

Nombre del Programa Maestría en Ingeniería Computacional
Nivel Académico Maestría
Título que Otorga Magíster en Ingeniería Computacional
Duración  4 Ciclos
Periodicidad de admisión Semestral
Modalidad Presencial
Matricula 7 s.m.m.l.v por semestre
Registro calificado Resolución Nº 21815 de nov. 22 de 2016

Objetivo

Formar magísteres con las competencias requeridas para la transferencia, adopción y apropiación de la ingeniería computacional que permita la investigación, la construcción, la transferencia y la aplicación de conocimiento para potenciar el desarrollo personal, organizacional, local, regional y social.

Objetivos Específicos

•    Analizar y comprender los conceptos fundamentales que permiten la discusión académica sobre la ingeniería computacional
•    Reconocer el rol asignado a las personas y a las organizaciones frente a los procesos de creación, transferencia y aplicación del conocimiento utilizando la tecnología computacional
•    Formar comunidades académicas que profundicen en las temáticas asociadas con las líneas de énfasis o profundización de la maestría
•    Comprender y aplicar la tecnología computacional en función de la contribución o creación de desarrollo sostenible

Plan Formativo

http://acad.ucaldas.edu.co/gestionacademica/planestudio/pensumver.asp?cod_carrera=270

Matricula:

http://www.iucesmag.edu.co/maestriaingenieriacomputacional/

Instalar Tensor Flow en Ubuntu 14

Pasos:

  1. sudo apt-get install python-pip python-dev python-virtualenv
  2. virtualenv –system-site-packages ~/tensorflow
  3. cd ~/tensorflow
  4. source bin/activate
    1.  Si python version es 3>=: python2.7 -m pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
    2. Si python version es 2>=: pip install –upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

Significado de doble barra vertical o doble pleca en matematicas

La doble barra vertical ||v|| significa la norma euclídea de un vector v, y se calcula como la raíz cuadrada de la suma de sus componentes al cuadrado, de la siguiente forma:

http://es.wikipedia.org/wiki/Norma_vectorial

Listar y eliminar procesos con alto consumo de memoria en Linux

En ocaciones nos encontramos con que el computador se ha parado por algun problema, o que se esta consumiendo mucha CPU o memoria por algun proceso desconocido y queremos solucionarlo, entonces la siguiente instruccion lista los 10 primeros procesos ordenados de acuerdo a su consumo de recursos:

ps aux --width 30 --sort -rss | head

con lo cual obtengo:

lista procesos mas consumo de memoria y cpu

Despues observo que el proceso mas problematico para mi es el primero, ubico su pid y lo cierro con:

sudo killall -9 4110

funcion sleep en c++ Sleep in Qt

Ya que en Unix no funciona la clase sleep() entonces una solución:

//clase para sleep
class Sleep {
public:
    // Causes the current thread to sleep for msecs milliseconds.
    static void msleep(unsigned long msecs)
    {
        QMutex mutex;
        mutex.lock();

        QWaitCondition waitCondition;
        waitCondition.wait(&mutex, msecs);

        mutex.unlock();
    }
};