Qual è il modo più semplice & per contare il numero di nodi/spigoli in un grafico di grandi dimensioni tramite Gremlin? Il migliore che ho trovato è usando l'iteratore V:Numero di nodi/spigoli in un grafico di grandi dimensioni tramite Gremlin?
gremlin> g.V.gather{it.size()}
Tuttavia, questa non è una valida opzione per grandi grafici, per il documentation for V:
l'iteratore vertice per il grafico. Utilizzare questo per scorrere tutti i i vertici nel grafico. Usare con cautela su grafici di grandi dimensioni a meno che non si usi in combinazione con una ricerca di indici chiave.
Grande, grazie! Stavo pensando che i metadati potrebbero essere tracciati e accessibili da qualche parte, ma Faunus sembra una valida alternativa. – bcm360
Non so se alcuni grafici lo rintracciano esplicitamente come metadati, anche se in qualche caso sarebbe specifico per le operazioni del grafico stesso. Non c'è nulla in Blueprints/Gremlin che ottiene direttamente quel conteggio, né i Blueprint espongono metadati in alcun modo. Se hai trovato che un'implementazione di un grafico aveva dei metadati per ottenere queste informazioni, probabilmente potresti accedervi, ottenendo il grafico sottostante con 'getRawGraph()'. –
Capito, grazie Stephen – bcm360