Differences

This shows you the differences between two versions of the page.

Link to this comparison view

laboratoare:laborator09b [2015/09/07 12:38]
Andrei Roșu-Cojocaru created
laboratoare:laborator09b [2015/10/02 11:55] (current)
Andrei Roșu-Cojocaru
Line 129: Line 129:
  
 <code bash> <code bash>
-aipi2014@ubuntu:/​usr/​local/​hbase/​bin$ ./hbase shell+student@aipi2015:/​usr/​local/​hbase/​bin$ ./hbase shell
 </​code>​ </​code>​
  
Line 147: Line 147:
  
 <code bash> <code bash>
-aipi2014@ubuntu:/​usr/​local/​hbase/​bin$ ./hbase shell [-h | --help]+student@aipi2015:/​usr/​local/​hbase/​bin$ ./hbase shell [-h | --help]
 Usage: shell [OPTIONS] [SCRIPTFILE [ARGUMENTS]] Usage: shell [OPTIONS] [SCRIPTFILE [ARGUMENTS]]
  
Line 304: Line 304:
 hbase> t.count INTERVAL => 10, CACHE => 1000 hbase> t.count INTERVAL => 10, CACHE => 1000
 </​code>​ O astfel de operaţie poate dura foarte mult timp, având în vedere dimensiunea mare de date care poate fi gestionată de o tabelă HBase, recomandându-se ca o astfel de informaţie să fie obţinută prin rularea unei aplicaţii de tip MapReduce, ce poate fi executată astfel:\\ <code bash> </​code>​ O astfel de operaţie poate dura foarte mult timp, având în vedere dimensiunea mare de date care poate fi gestionată de o tabelă HBase, recomandându-se ca o astfel de informaţie să fie obţinută prin rularea unei aplicaţii de tip MapReduce, ce poate fi executată astfel:\\ <code bash>
-aipi2014@ubuntu:/​usr/​local/​hadoop/​bin/​hadoop$ jar hbase.jar rowcount+student@aipi2015:/​usr/​local/​hadoop/​bin/​hadoop$ jar hbase.jar rowcount
 </​code>​ | </​code>​ |
 | **delete** | marchează o valoare a unei celule (specificată prin coordonatele tabel/cheie de rând/​coloană şi opţional amprentă de timp) ca fiins ştearsă\\ <​code>​ | **delete** | marchează o valoare a unei celule (specificată prin coordonatele tabel/cheie de rând/​coloană şi opţional amprentă de timp) ca fiins ştearsă\\ <​code>​
Line 504: Line 504:
 În cazul în care se doreşte rularea unui script, acesta poate fi transmis ca parametru comenzii ''​hbase shell'',​ după execuţia acestuia, terminalul revenind la starea sa iniţială: În cazul în care se doreşte rularea unui script, acesta poate fi transmis ca parametru comenzii ''​hbase shell'',​ după execuţia acestuia, terminalul revenind la starea sa iniţială:
  
-<​code ​bash> +<​code>​ 
-aii2014@ubuntu:/​usr/​local/​hbase/​bin$ ./hbase shell script.rb+student@aipi2015:/​usr/​local/​hbase/​bin$ ./hbase shell script.rb
 </​code>​ </​code>​
  
 O alternativă este reprezentată de a executa un script folosind interpretorul JRuby, ceea ce presupune că acesta va fi rulat ca o aplicaţie Java. O alternativă este reprezentată de a executa un script folosind interpretorul JRuby, ceea ce presupune că acesta va fi rulat ca o aplicaţie Java.
  
-<​code ​bash> +<​code>​ 
-aipi2014@ubuntu:/​usr/​local/​hbase/​bin$ ./hbase org.jruby.Main script.rb+student@aipi2015:/​usr/​local/​hbase/​bin$ ./hbase org.jruby.Main script.rb
 </​code>​ </​code>​
  
laboratoare/laborator09b.1441618712.txt.gz · Last modified: 2015/09/07 12:38 by Andrei Roșu-Cojocaru
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0