A volte quando eseguo un scan '<tablename>
. Vedo un flusso continuo di dati stampati perché la tabella è grande. Voglio uccidere il processo che stampa i dati. C'è un modo per farlo diverso da Ctrl-C
? perché Ctrl-C
uccide il processo della shell e non voglio uscire dalla shell.Come uccidere un'operazione di scansione nella shell hbase senza Ctrl-C
5
A
risposta
4
Si potrebbe usare la scansione con LIMIT per limitare l'output di scansione sul guscio:
scansione 'table', LIMIT => 5
Questo ti mostrerà solo 5 righe. È anche possibile premere ctlr + s per mantenere la scansione, se si è eseguita una scansione completa e si desidera mantenere una riga specifica.
Questa non è davvero una risposta alla domanda come richiesto. Nel caso in cui si emetta un comando 'scan' e dimenticandosi accidentalmente restituirà migliaia/milioni di righe, c'è una soluzione per interromperlo o no? – smci