Czasami po uruchomieniu scan '<tablename>
. Widzę ciągły strumień danych, które są drukowane, ponieważ stół jest duży. Chcę zabić proces drukujący dane. Czy jest jakiś sposób, aby to zrobić poza Ctrl-C
? ponieważ Ctrl-C
zabija proces powłoki i nie chcę wyjść z powłoki.Jak zabić operację skanowania w powłoce hbase bez Ctrl-C
5
A
Odpowiedz
4
Można użyć skanowanie z LIMIT ograniczyć wyjście skanowania na muszli:
skanowanie 'stół', limit => 5
To pokaże Ci tylko 5 wierszy. Możesz także nacisnąć ctlr + s, aby zatrzymać skanowanie, jeśli wykonałeś pełne skanowanie i chcesz zatrzymać się w określonym wierszu.
To nie jest odpowiedź na zadane pytanie. W przypadku, gdy wydasz komendę "scan" i przypadkowo zapomnisz, zwrócisz tysiące/miliony wierszy, czy istnieje rozwiązanie, aby to przerwać, czy nie? – smci