Administración Base de Datos
¿Qué es RavenDB?
RavenDB es una base de datos de documentos NoSQL de código abierto que es
modelo múltiple con GUI, MapReduce, TextSearch y más integrados. Es
completamente transaccional (ACID) en toda su base de datos y en todo su grupo
de datos distribuidos.
Entre las características de este sistema podemos destacar:
Infraestructura escalable
Configuración sencilla en Windows. Es fácil de instalar y se ejecuta en
ventanas como un servicio normal o un sitio web de IIS7.
Definir fácilmente los índices con consultas LINQ.
API .NET. Raven viene con una api que implementa la unidad de trabajo
¿Qué es MySQL?
MySQL es un sistema de gestión de base de datos (SGBD) de código abierto. El
SGBD MySQL pertenece actualmente a Oracle. Funciona con un modelo cliente-
servidor. Eso quiere decir que los ordenadores que instalan y ejecutan el software
de gestión de base de datos se denominan clientes. Cada vez que necesitan
acceder a los datos, los clientes se conectan al servidor del sistema de gestión de
base de datos y le solicitan la información que necesitan. El servidor se la brinda
siempre y cuando tenga los derechos de acceso.
Benchmark 1 Millon de registros
MYSQL REVENDB
Fabricante Oracle Hibernating Rhinos
Licencia Código Abierto/Comercial Código Abierto/Comercial
Inserción de Datos 23 minutos 16 segundos
Lectura de datos 0.829 segundos 1 milisegundo
Espacio en Disco Tabla 64 MB 640 MB
Espacio en índices 10 MB 1.6 GB
Data Tipo tablas Tipo documentos
SQL SQL NOSQL
Relacional SI NO
Administración 10 MB 1.6 GB
SO Soportados Windows, Linux, MacOs X Windows, Linux,
Modelos BD Relacional Gestor de documentos