Redis/Mongo para traducciones

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
leandro713's picture

Hola,
estos días estoy a tope con el tema del rendimiento para un cliente.
Como uso Pantheon.io estaba mirando de meter todo lo que pueda en Redis (que para la mayoría de cosas creo que rinde mejor que Memcache) y se me ha encendido la bombilla:

¿Hay alguna integración para meter las traducciones de idioma en Redis o Mongo? La verdad es que las traducciones en base de datos es uno de los mayores lastres en cuanto a rendimiento en Drupal ....

¿no os parece que molaría todo meterlas en Mongo o Redis?

en fin, si no hay nada implementado ya, me gustaría que este hilo sirviera para coordinarnos si hubiera algún entusiasta que quisiera unírseme para intentar llevar esto a cabo :)

Comments

Ambos los puedes hacer con caching

amontero's picture

También sufrimos las queries a MySQL por traducciones y es una lata.
Si tienes mucha RAM en MySQL, la tabla estará en caché de la BD.

Pero, como propones, lo mejor es Redis. Se puede conseguir mejorando el caching del código usando la Cache API (cache get y cache set) donde más te duela. Y luego le cambias el backend de caching de MySQL a Redis o MongoDB instalando el módulo q prefieras. Así mejoras todo el caching de Drupal, no sólo las strings.

Ya veo

leandro713's picture

Me parece buena idea gestionarlo cambiando el backend de caching a Redis, aunque para ello, como dices, habría que hackear el código que gestiona las traducciones.

He tenido experiencias en Pantheon con otros componentes siendo cacheados con Redis y la experiencia ha sido buena....

El problema es que a estas alturas estamos en D8 y lo que dices, puedo imaginarlo en D7, pero, personalmente, ni remotamente en D8 .... :(

En cualquier caso, si lográramos juntarnos unos cuantos podríamos hacer un grupo de trabajo (simplemente para coordinarnos) para hacer un módulo o algo de código para D8. No se, igual en D8 es más fácil de lo que parece con Cache API ....

un saludo, @amontero

Madrid

Group organizers

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week