seguente problema: ho bisogno di salvare un sacco di stringhe xml di lunghezza e struttura variabili. Come con xml, molte sottostringhe sono uguali (alcuni elementi, combinazione di attributi e valori). Spesso l'intero documento è lo stesso, fatta eccezione per alcune piccole parti.
Dato che ho un sacco di queste stringhe, ho bisogno di salvare le strutture xml il più possibile in termini di dimensioni.
Un'idea a cui ho pensato sostituisce spesso le string con variabili. Diciamo che attribute=verylongvalueetcetc
appare in molte strutture xml, la mia idea sarebbe sostituire la stringa con il segnaposto come #1#
(che salverebbe 26 caratteri), e quindi sostituirla quando ne ho bisogno di nuovo.
Qualcuno può pensare a modi e metodi migliori?
// Modifica: alla fine, voglio salvare le stringhe in più righe in MongoDB