hello
je suis devant le cas suivant :
Une requête est réalisée sur une base, le résultat à afficher sera sous forme d'un tableau de quelques dizaines ou centaines de milliers de lignes
Certains clients qui auront à consulter ces résultats n'auront que des petits débits (56k, à l'étranger)
Les résultats à afficher pourront être filtrés, classés à volonté selon une colonne ou une autre, etc.
D'où ma problématique :
Comment éviter aux copains en 56k d'attendre 15 minutes à chaque fois qu'ils voudront changer le tri ou l'ordre d'affichage.
Ma 1ère (et unique, jusque là ...) solution est la suivante :
En gros, il faut éviter d'effectuer les tris et classements cote serveur (dans la requete), et préférer une mise en cache coté client de la totalité des données pour les trier coté client encore
C'est juste une idée, je sais pas comment le faire (mais j'ai pas encore cherché à l'implémenter)
Je serai preneur de vos idées, solutions et propositions avant de m'engager dans la mienne ...
par avance, merci !
je suis devant le cas suivant :
Une requête est réalisée sur une base, le résultat à afficher sera sous forme d'un tableau de quelques dizaines ou centaines de milliers de lignes
Certains clients qui auront à consulter ces résultats n'auront que des petits débits (56k, à l'étranger)
Les résultats à afficher pourront être filtrés, classés à volonté selon une colonne ou une autre, etc.
D'où ma problématique :
Comment éviter aux copains en 56k d'attendre 15 minutes à chaque fois qu'ils voudront changer le tri ou l'ordre d'affichage.
Ma 1ère (et unique, jusque là ...) solution est la suivante :
En gros, il faut éviter d'effectuer les tris et classements cote serveur (dans la requete), et préférer une mise en cache coté client de la totalité des données pour les trier coté client encore
C'est juste une idée, je sais pas comment le faire (mais j'ai pas encore cherché à l'implémenter)
Je serai preneur de vos idées, solutions et propositions avant de m'engager dans la mienne ...
par avance, merci !