Mysql
 sql >> Database >  >> RDS >> Mysql

Struttura del database Drupal:efficiente/inefficiente?

Sì. Drupal memorizza il contenuto del campo in singole tabelle in modo che sia la massima flessibilità (ad esempio, se si desidera riutilizzare quei campi su altri tipi di contenuto oltre all'"organizzazione" in un secondo momento), è già in una tabella multi-join. Il compromesso sono le prestazioni, che Drupal compensa con la memorizzazione nella cache e simili (ad esempio quando quel nodo Organizzazione viene caricato, lo memorizza nella cache in modo che se viene caricato di nuovo in quella richiesta di pagina non ha bisogno di leggere di nuovo da quelle tabelle, per esempio). Poiché è un potente CMS che ti consente di creare, ricostruire e riorganizzare il modo in cui memorizzi i tuoi contenuti e campi, memorizza i dati in modo più flessibile.