27 points par xguru 2024-02-22 | 2 commentaires | Partager sur WhatsApp
  • Se place devant la base de données existante pour accélérer les requêtes et étendre horizontalement le débit de lecture
    • Offre les performances et l’évolutivité d’un stockage clé-valeur en mémoire, sans avoir à modifier l’application ni à gérer l’invalidation du cache
  • Se situe entre l’application et la base de données afin de transformer des lectures SQL complexes en recherches extrêmement rapides
  • En interne, met en cache le jeu de résultats des requêtes SELECT, puis utilise le flux de réplication pour synchroniser automatiquement les modifications de données et mettre à jour progressivement les jeux de résultats
  • Entièrement compatible au niveau du protocole avec MySQL/Postgres. Peut se connecter comme une base de données classique ou un réplica de lecture en utilisant l’ORM ou le pilote de base de données existant

2 commentaires

 
kuroneko 2024-02-23

Il me semble que Vitess avait aussi une fonctionnalité similaire, mais ça a l’air un peu plus simple à essayer.
Je vais devoir tester ça +_+

 
nemorize 2024-02-22

Oh… l’idée est plutôt bonne, ça a l’air pas mal.