mmmm, no estoy completamente de acuerdo. La comparación que haces no es del todo correcta. Innodb está escrito en C++, así que no le veo relación al concepto módulo que mentas con el lenguaje de programación utilizado. Según la definición correcta, un modulo añadiría funcionalidades al software (o kernel o lo que sea) que lo utilize. Innodb, aparte de añadir funcionalidades, elimina carencias y/o "fallos" de diseño de MySQL, que están muy lejos de ser corregidos. Por mentar algunos para el que no lo conozca, agrega transacciones (haciendo que cumpla ACID), reduce el bloqueo en escritura de tablas a filas, y alguna cosillas más. Yo a eso, más que llamarlo un "modulo para agregar características", lo llamo un "parche para suplir defectos".
Algo que ni el mismo Innodb corrige, es el soporte para SQL92 que no cumple en muchos de sus postulados (subquery's, etc...). Simplemente, MySQL es un muy buen proyecto para lo que fué pensado, como webs personales, blogs pequeños, y demás elementos que no requieran de gran flujo de querys y principalmente en la dirección de lectura. Y hay que admitir que en eso es de los mejores. Sería absurdo colocar un grán server SQL como PostgreSQL u Oracle para esos fines.
Re:Para mi la mejor
(Puntos:3, Inspirado)( Última bitácora: Sábado, 25 Febrero de 2006, 21:57h )
No olvides lo importante que eres para mí.
Re:Para mi la mejor
(Puntos:2)( http://barrapunto.com/ )
Según la definición correcta, un modulo añadiría funcionalidades al software (o kernel o lo que sea) que lo utilize. Innodb, aparte de añadir funcionalidades, elimina carencias y/o "fallos" de diseño de MySQL, que están muy lejos de ser corregidos. Por mentar algunos para el que no lo conozca, agrega transacciones (haciendo que cumpla ACID), reduce el bloqueo en escritura de tablas a filas, y alguna cosillas más. Yo a eso, más que llamarlo un "modulo para agregar características", lo llamo un "parche para suplir defectos".
Algo que ni el mismo Innodb corrige, es el soporte para SQL92 que no cumple en muchos de sus postulados (subquery's, etc...). Simplemente, MySQL es un muy buen proyecto para lo que fué pensado, como webs personales, blogs pequeños, y demás elementos que no requieran de gran flujo de querys y principalmente en la dirección de lectura. Y hay que admitir que en eso es de los mejores. Sería absurdo colocar un grán server SQL como PostgreSQL u Oracle para esos fines.
Barrapunto no es lo que era... Hasta siempre...