Confronto delle prestazioni tra il filtraggio attraverso una matrice che tiene una stringa personalizzata contro una stringa concatenata

0

Ho un array che tiene oggetti di classe personalizzati. Non ho mai bisogno di ordinare. Lo uso solo per il filtraggio di uno o più oggetti.

Man mano che questo array cresce, le prestazioni stanno iniziando a colpire. Sono curioso di sapere se creare una stringa di grandi dimensioni che abbia una versione concatenata di ciascun oggetto e che usi il normale express per filtrare i dati sarà più veloce.

Sono consapevole che posso testarlo e controllare personalmente le prestazioni prima di porre questa domanda. Ma sono curioso di ciò che sto trascurando prima di intraprendere questa strada.

La classe personalizzata conterrà tre variabili.

  1. Id. Intero
  2. Valore. Doppio
  3. shortDescription. Stringa

E questo array verrà utilizzato principalmente per restituire gli oggetti filtrati.

L'uguaglianza viene raggiunta usando Id, principalmente == e / o >= .

    
posta shle2821 08.09.2017 - 08:20
fonte

0 risposte

Leggi altre domande sui tag