HBase
 sql >> Datenbank >  >> NoSQL >> HBase

Erstellen Sie schnell eine hbase-Beispieltabelle

Dies ist eine schnelle und einfache Möglichkeit, Daten in einer HBase-Tabelle zu generieren.

Erstellen Sie zuerst Ihre Tabelle in der HBase-Shell:

create 't1', 'f1'

Bearbeiten Sie dann eine hbase_load.txt-Datei 

cat hbase_load.txt

for i in '1'..'10' do \
for j in '1'..'10' do \
for k in '1'..'10' do \
rnd=(0...64).map { (65 + rand(26)).chr }.join
put 't1', "#{i}-#{j}-#{k}", "f1:#{j}#{k}", "#{rnd}"
end \
end \
end

Und generiere 1000 Zeilen :

cat hbase_load.txt |hbase shell