I dati in un albero radicato possono essere elaborati in parallelo?

0

Ho dati strutturati come i seguenti:

users:

id | name  | parent_id
1  | Bob   | NULL
2  | Jan   | 1
3  | Mat   | 2
4  | Irene | 2
5  | Ellie | 2
6  | Laura | 5
7  | Uma   | 6

user_sales:

user_id | sales_period | total_volume | total_revenue | ....
    1   |  Jan-2017    |  1000        |   56000
    1   |  Feb-2017    |  1500        |   65000
    2   |  Jan-2017    |  650         |   45500
    5   |  Jan-2017    |  800         |   49005
    6   |  Jan-2017    |  1000        |   56000

add a bunch more tables that use the core users tree structure...

Disponiamo di database client di dimensioni comprese tra ~ 60 GB e ~ 1 TB e server di database a scalabilità infinita per supportare grandi operazioni ETL. Nella ricerca di soluzioni, sembra che la nostra migliore scommessa sarebbe quella di trovare un modo per utilizzare l'elaborazione parallela, ma una domanda fondamentale su cui torniamo è se è possibile utilizzare l'elaborazione parallela quando tutto richiede di attraversare una struttura ad albero come quella che abbiamo?

Qualcuno può rispondere se siamo in grado di elaborare una struttura dati ad albero radicata in parallelo e, in caso affermativo, hai suggerimenti su come dovrebbe essere fatto?

    
posta Noah Goodrich 14.02.2018 - 19:12
fonte

0 risposte

Leggi altre domande sui tag