Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 10/05/2024 13:23

Escrito por: Marcos Merino

Qué son las bases de datos NoSQL y por qué hasta el creador de SQL apuesta por ellas

Qué son las bases de datos NoSQL y por qué hasta el creador de SQL apuesta por ellas

En la celebración del 50 aniversario del lenguaje SQL (Structured Query Language, el lenguaje de consulta estándar para bases de datos relacionales), su coautor Donald Chamberlin ha respaldado el auge de las bases de datos NoSQL, dando su bendición al cambio de tendencia experimentado por el sector de las bases de datos en los últimos años.

Chamberlin (quien, junto con su colega de IBM Raymond Boyce, desarrolló SQL en 1974) reconoce ahora la relevancia de las bases de datos NoSQL para aplicaciones modernas que demandan mayor escalabilidad y rendimiento... aunque reivindicando aún un nicho de mercado fundamental para su creación.

"El movimiento NoSQL está motivado por nuevos tipos de aplicaciones, particularmente aplicaciones web, que necesitan escalabilidad masiva y alto rendimiento. Las bases de datos relacionales se desarrollaron en una generación anterior cuando la escalabilidad y el rendimiento no eran tan importantes".

SQL vs NoSQL

SQL se desarrolló como un lenguaje estandarizado para las consultas en bases de datos relacionales, organizando los datos en tablas interconectadas, con sus respectivas filas y columnas. Esta estructura facilitaba la gestión y el análisis de grandes cantidades de información, pero estaba limitada por su rigidez estructural y sus requisitos de escalabilidad.

En 2009, el término 'NoSQL' fue revivido por Johan Oskarsson (de Last.fm), durante la organización de un evento que buscaba discutir alternativas abiertas a las tradicionales bases de datos SQL, que ya no podían satisfacer los requisitos de muchas aplicaciones, especialmente en el contexto de grandes volúmenes de datos y aplicaciones web a gran …

Top noticias del 10 de Mayo de 2024