Stockage efficace de compteurs pour vos entités à Redis

DEV - 06/07
Une fois j'avais besoin de faire une solution efficace qui me permettrait de stocker et d'ajouter...

Une fois j'avais besoin de faire une solution efficace qui me permettrait de stocker et d'ajouter une quantité massive de statistiques sur le compteur d'annonces avec la possibilité de voir les statistiques par jour.

Paramètres d'entrée et restrictions:

  • Redis Cluster
  • Plus de 10 millions d'entités ayant des vues à compter
  • La complexité du temps sur l'incrément - O(1) , sur sélectionner - O(n)

Fonctions à mettre en œuvre :

  • Augmenter le nombre de vues
  • Obtenez des vues pour le mois dernier
  • Obtenez des vues pour tout le temps

J'ai compris tout de suite qu'il pouvait être fait très efficacement avec des clés de hachage simples stockées, le point d'adhérence majeur était comment mettre efficacement en œuvre le cluster. La capacité de Redis de distribuer des clés à travers des grappes via des fentes de hash est venue à portée de main, me permettant de rép...
[Courte citation de 8% de l'article original]

Loading...