Está en la página 1de 2

BASES DE DATOS NOSQL.

Las bases de datos no relacionales son un sistema de almacenamiento de información que


se caracteriza por no usar el lenguaje SQL para las consultas. Esto no significa que no puedan
usar el lenguaje SQL, pero no lo hacen como herramienta de consulta, sino como apoyo. Por
ello también se les suele llamar NoSQL o «no solo SQL».

Otra de sus principales características es que no trabajan con estructuras definidas. Es


decir, los datos no se almacenan en tablas, y la información tampoco se organiza en
registros o campos.

Tienen una gran escalabilidad y están pensadas para la gestión de grandes


volúmenes de datos.

Las bases de datos NoSQL están diseñadas específicamente para modelos de datos específicos y
tienen esquemas flexibles para crear aplicaciones modernas. Las bases de datos NoSQL son
ampliamente reconocidas porque son fáciles de desarrollar, por su funcionalidad y el rendimiento a
escala. 

Las bases de datos NoSQL se adaptan perfectamente a muchas aplicaciones modernas, como
dispositivos móviles, web y juegos, que requieren bases de datos flexibles, escalables, de alto
rendimiento y altamente funcionales para proporcionar excelentes experiencias de usuario.

 Flexibilidad: las bases de datos NoSQL generalmente ofrecen esquemas flexibles que


permiten un desarrollo más rápido y más iterativo. El modelo de datos flexible hace que las
bases de datos NoSQL sean ideales para datos semiestructurados y no estructurados.
 Escalabilidad: las bases de datos NoSQL generalmente están diseñadas para escalar
usando clústeres distribuidos de hardware en lugar de escalar añadiendo servidores caros y
sólidos. Algunos proveedores de la nube manejan estas operaciones en segundo plano,
como un servicio completamente administrado.
 Alto rendimiento: la base de datos NoSQL está optimizada para modelos de datos
específicos y patrones de acceso que permiten un mayor rendimiento que el intento de
lograr una funcionalidad similar con bases de datos relacionales.
 Altamente funcional: las bases de datos NoSQL proporcionan API altamente funcionales y
tipos de datos que están diseñados específicamente para cada uno de sus respectivos
modelos de datos.

Sin embargo este tipo de bases de datos tienen los siguientes inconvenientes.

 No cumplen igual que las relacionales con las propiedades de atomicidad,


consistencia, integridad y durabilidad.

 No son compatibles con determinadas consultas en lenguaje SQL.

 Carecen de un sistema estandarizado ya que todavía son bases de datos


relativamente nuevas.
 Muchos sistemas de gestión de bases de datos relacionales son de código
abierto y tienen una gran comunidad detrás programando soluciones y nuevas
funcionalidades. En el caso de las bases de datos no relacionales este soporte
es mucho más limitado.

 Suelen tener herramientas de administración no muy usables

 Fiabilidad en los procesos

 Reclutamiento de personal experto en este tipo de bases de datos

Bibliografía

Tablado, F. (2020, septiembre 9). Base de datos no relacional. ¿Qué es? Características

y ejemplos. Ayuda Ley Protección Datos; AyudaLeyProteccionDatos.

https://ayudaleyprotecciondatos.es/bases-de-datos/no-relacional/

VENTAJAS Y DESVENTAJAS DE NoSQL. (s/f). Prezi.com. Recuperado el 20 de mayo

de 2023, de https://prezi.com/p/fbhji7cowzvh/ventajas-y-desventajas-de-nosql/

(S/f). Amazon.com. Recuperado el 20 de mayo de 2023, de

https://aws.amazon.com/es/nosql/

También podría gustarte