Vous êtes sur la page 1sur 15

Bases de datos

NOSQL vs SQL. Diferencias y


cuando elegir cada una
Noviembre 18, 2015 by Javier 0

El post est disponible tambin en : Ingls

Hoy en da empieza a haber una tendencia alcista por la utilizacin de Bases de


Datos No SQL. En este artculo queremos aclarar cules son las diferencias
entre ambas bases de datos y en qu ocasiones debemos elegir un tipo u otro
para nuestro proyecto. Si crees que puedes aportar ms caractersticas o
informacin a este artculo estaremos encantados en recibir tus comentarios.

Antes de proseguir, Sabis que significa NoSQL? Not Only SQL, es


simplemente por aclararlo :)

La diferencia fundamental entre ambos tipos de bases de datos radica en que


las bases de datos NoSQL no utilizan el modelo relacional.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Ventajas Base de Datos relacional
Est ms adaptado su uso y los perfiles que los conocen son mayoritarios y
ms baratos.
Debido al largo tiempo que llevan en el mercado, estas herramientas tienen
un mayor soporte y mejores suites de productos y add-ons para gestionar
estas bases de datos.
La atomicidad de las operaciones en la base de datos. Esto es, que en estas
bases de datos o se hace la operacin entera o no se hace utilizando la
famosa tcnica del rollback.
Los datos deben cumplir requisitos de integridad tanto en tipo de dato como
en compatibilidad.

Desventajas Bases de Datos


relacionales
La atomicidad de las operaciones juegan un papel crucial en el rendimiento
de las bases de datos.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Escalabilidad, que aunque probada en muchos entornos productivos suele,
por norma, ser inferior a las bases de datos NoSQL.

Ventajas de una base de datos NoSQL


La escalabilidad y su carcter descentralizado. Soportan estructuras
distribuidas.
Suelen ser bases de datos mucho ms abiertos y flexibles. Permiten
adaptarse a necesidades de proyectos mucho ms fcilmente que los
modelos de Entidad Relacin.
Se pueden hacer cambios de los esquemas sin tener que parar bases de
datos.
Escalabilidad horizontal: son capaces de crecer en nmero de mquinas, en
lugar de tener que residir en grandes mquinas.
Se pueden ejecutar en mquinas con pocos recursos.
Optimizacin de consultas en base de datos para grandes cantidades de
datos.

Desventajas de una base de datos


open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
NoSQL
No todas las bases de datos NoSQL contemplan la atomicidad de las
instrucciones y la integridad de los datos. Soportan lo que se llama
consistencia eventual.
Problemas de compatibilidad entre instrucciones SQL. Las nuevas bases de
datos utilizan sus propias caractersticas en el lenguaje de consulta y no son
100% compatibles con el SQL de las bases de datos relacionales. El soporte a
problemas con las queries de trabajo en una base de datos NoSQL es ms
complicado.
Falta de estandarizacin. Hay muchas bases de datos NoSQL y an no hay
un estndar como si lo hay en las bases de datos relacionales. Se presume un
futuro incierto en estas bases de datos.
Soporte multiplataforma. An quedan muchas mejoras en algunos sistemas
para que soporten sistemas operativos que no sean Linux.
Suelen tener herramientas de administracin no muy usables o se accede
por consola.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Cundo utilizar qu tipo de base de
datos
Cuando los datos deben ser consistentes sin dar posibilidad al error utilizar
una base de datos relacional. SQL.
Cuando nuestro presupuesto no se puede permitir grandes mquinas y
debe destinarse a mquinas de menor rendimiento. NoSQL.
Cuando las estructuras de datos que manejamos son variables. NoSQL.
Anlisis de grandes cantidades de datos en modo lectura. NoSQL
Captura y procesado de eventos. NoSQL
Tiendas online con motores de inteligencia complejos. NoSQL

Es muy importante en este punto insistir en que aunque parece que en estos
momentos lo suyo es migrar a bases de datos NoSQL, debemos tener muy en
cuenta antes de tomar esta decisin si las caractersticas de nuestra base de
datos necesita una base de datos NoSQL o relacional.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Esperamos que os sea de utilidad este articulo de comparativa NOSQL vs SQL.
Tenis alguna informacin que aadir o comentar? Tenis alguna
experiencia que contarnos con bases de datos SQL y NoSQL?

MYSQL / SQL

Leave a Reply

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Your email address will not be published. Required fields are marked *

Comment

Name *

Email *

Website

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
POST COMMENT

Previous Post Next Post


TIPOS DE BASES DE DATOS Y MONITOREO
LAS MEJORES BASES DE DE RED. QU
DATOS DEL 2016 DEBEMOS
SABER

RECENT POSTS
SNMP
MONITORING:
TIPS TO USE THE
SIMPLE
NETWORK
MANAGEMENT
PROTOCOL
Marzo 10, 2017

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
MONITORIZACION
SNMP: CLAVES
PARA APRENDER A
USAR EL
PROTOCOLO
SIMPLE DE
ADMINISTRACIN
DE RED
Marzo 10, 2017

NETWORK
MONITOR: ALL
YOU NEED TO
KNOW
Marzo 6, 2017

IP SUBNET
CALCULATOR:
WHAT IS IT AND
HOW IT WORKS
Marzo 3, 2017

CALCULADORA
DE IP: QU ES Y
CMO FUNCIONA
Marzo 3, 2017

SERVER
MONITORING: A
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
SMALL GUIDE
WITH THE BEST
PRACTICES YOU
NEED TO KNOW
Marzo 2, 2017

APPLICATION
MONITORING:
HOW AND WHY
Febrero 27, 2017

SEARCH

Looking for...

PANDORA FMS

Monitoriza todo lo que puedas

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
imaginar....
Sistemas, redes, aplicaciones,
servidores y procesos de negocio en un
mismo sitio.

"Growing in popularity amongst


Gartner clients with an easy to
implement and configure product.The
UI is modern and fresh along with
agents or agentless monitoring
capabilities"

-Jonah Kowall Research Vice


President, Gartner

NEWSLETTER

Do you want
to stay
updated?
Subscribe to our
Pandora FMS
newsletter, sent every
21 days. It will keep you

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
informed about new
releases, plugins,
features and
integrations. We won't
ever give your email to
anybody else!

Email

SU BSCRIBE!

TAGS

BAM base de datos

chat chatops

coworking dashboard

devices document freedom

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
eHorus

estndares abiertos

falsos positivos

funcionalidades github

guia rapida integracion

integration IP cameras

libertad documental

madrid mattermost

monitorizacin monitorizar

monitorizar apache hbase

monitorizar hbase ODBC

Open Standards pandora

Pandora FMS

Pandora FMS

pandora fms @es

pandora fms en github

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
productividad productivity

quick guide remote control

remote management rmm

Se sensors slack

SP3 taller

varnish cache VoIP phones

work

BASES DE DATOS COMUNIDAD FEATURES


MONITORIZACIN
MONITORIZACIN DE SERVIDORES BASES DE DATOS MONITORIZACIN
PANDORA FMS MONITORIZACIN DE SERVIDORES

REDUCE EL COSTE DE CMO MONITORIZAR


LICENCIAS ORACLE CON MONGO DB
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
LICENCIAS ORACLE CON MONGO DB
PANDORA FMS Diciembre 28, 2015 by Javier

Febrero 26, 2016 by steve

This website uses cookies to improve your experience. Accept Read More

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com

Vous aimerez peut-être aussi