1. Ottenere il canale di acquisizione dei biglietti in entrata e ottenere un elenco di tutte le strategie di acquisizione correlate in base al canale di acquisizione dei biglietti.
Se non trasmessi, tutti i canali verranno controllati per impostazione predefinita.
2. In base all'elenco delle strategie di scansione interrogate, ottenere rispettivamente l'elenco della whitelist nell'elenco delle strategie.
Stabilire un elenco di relazioni canale di acquisizione biglietti - compagnia aerea - rotta
3. Secondo l'elenco delle relazioni compagnia aerea-rotta, la data è rappresentata dal carattere jolly * Secondo le regole chiave, tutte le chiavi principali sotto un canale di acquisizione del biglietto vengono unite insieme in batch contemporaneamente e archiviate nel set.
4. Utilizzare mget per impostare la chiave principale per mget tutte le chiavi in redis contemporaneamente per ottenere un elenco di restituzione.
5. Filtrare l'elenco restituito e raggrupparlo per percorso
Nel gruppo sono presenti diversi dati che rappresentano il numero di giorni disponibili per questa tratta.
La somma delle dimensioni del percorso di ciascun dato nel gruppo rappresenta il numero effettivo di viaggi
6. Generare dati di risultati statistici nell'ambito di questa strategia e archiviarli nel database
Se sono presenti più canali di acquisizione dei ticket, ripetere i passaggi da 2 a 6 per memorizzare i risultati statistici in ciascuna strategia.