sql >> Base de Datos >  >> RDS >> Mysql

Estructura de la base de datos de Drupal:¿eficiente/ineficiente?

Sí. Drupal almacena el contenido de los campos en tablas individuales para que sea lo más flexible posible (por ejemplo, si desea reutilizar esos campos en otros tipos de contenido además de "organización" más adelante), ya se encuentra en una tabla de unión múltiple. La contrapartida es el rendimiento, que Drupal compensa con el almacenamiento en caché y demás (por ejemplo, cuando se carga el nodo Organización, lo almacena en caché para que, si se vuelve a cargar en esa solicitud de página, no necesite leer de esas tablas nuevamente, por ejemplo). Dado que es un potente CMS que le permite crear, reconstruir y reorganizar la forma en que almacena su contenido y campos, almacena los datos de forma más flexible.