¿Cuáles son los recientes avances en bases de datos relacionales?


12

Me pregunto cuáles son los avances recientes en la teoría de bases de datos relacionales y dominios relacionados.

Estoy interesado en nuevos enfoques, lenguajes de consulta (alternativas a SQL y / o extensiones), productos (propietarios y de código abierto, aunque estoy mucho más interesado en el código abierto) y proyectos de investigación desarrollados en los últimos años.


Respuestas:


9

En el área de consulta db podría decirse que Provenance Semiring recibió la mayor atención recientemente. El adjetivo de "procedencia" es solo marketing que lo conecta con un gran cuerpo de investigación. Sin embargo, la idea de que uno puede tener una base matemática mucho más elegante para los lenguajes de consulta de bases de datos es convincente. Mi opinión personal es que la perspectiva semiresistente (que hace maravillas en la teoría del lenguaje formal) tiene que complementarse con la red relacional .

Aquí hay otra vista de lo que sucedió en la última década. (El orador tiene un registro de admisión continua de PODS :).

En una nota menos teórica, mencionemos a Dedalus y muchos entusiastas del Tutorial D ; ambas, sin embargo, no son las ideas recientes.


4

El mayor "avance" en las bases de datos relacionales ha sido la separación del modelo monolítico RDBMS en componentes discretos, que luego se unen de formas novedosas. Estos incluyen almacenes de datos que tienen una consistencia débil (Google Percolator), almacenes de columnas (NoSQL) y bases de datos de gráficos. Las ideas no son nuevas, pero las diferentes formas de combinar los componentes son novedosas.


0

El gran cambio actual en la arquitectura de base de datos es el aumento de las tiendas de valores clave que parecen distribuir / escalar más fácilmente en la nube (o nuevos chips altamente multinúcleo) que las bases de datos relacionales y funcionan bien en grandes sitios web modernos como Facebook. ahora se proporcionan / admiten en los sitios de servicios básicos en la nube, es decir, el motor de aplicaciones amazon / google. ver por ejemplo:

¿está condenada la base de datos relacional? ReadWriteWeb

Tienda de valores clave de muchos núcleos Berezecki, Frachtenberg, Paleczny [Facebook], Steele [Tilera]. un documento que examina un valor clave db y mide estadísticas de rendimiento en varios chips multinúcleo desde 4 (intel xeon) hasta 64 (tilera)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.