MongoDB e Informix

Informix

Es gestor de base de datos que incluye RDBMS basado en SQL un lenguaje de cuarta generacion y juegos de herramientas para la inclusion de SQL en programas de aplicación. Fue comprada por IBM.

Para descargar se debe de ingresar a la pagina de IBM, hay una version de prueba, ultimate edition o gratuita.

Ventajas
Hace las conversiones de tipos automaticamente

Los valores nulos se identifican con NULL y es el estado inicial

Desventajas
No tiene soporte para los BLOBs

No tiene soporte para el tipo de datos VARCHAR

Frameworks
NET provider


MongoDB

Es un sistema de base de datos no SQL orientado a documentos de codigo abierto. En lugar de guardar los datos en tablas, guarda estructuras de bases de datos BSON

Caracteristicas
Consulta ad boc
Indexacion
Replicacion
Gestion avanzado de usuarios
Realiza consultas y calculos espaciales

Ventajas
Realiza consultas con javascript
cuenta con la capacidad para balancear la carga y recopilacion de datos

Desventajas
bloquea la base de datos cada vez que realiza una escritura

las escrituras no son durables ni verificables
cambia el valor por defecto para escribir al menos una replica
tiene problemas de rendimiento a los 100 GB

Frameworks
Drupal
Laravel
Symfony
Yii
Phaleon
Kohana


Comentarios

Entradas populares de este blog

Unidad 2: Arquitectura del gestor