Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 9718|Отговор: 3

Първо научих за Hadoop и HBase big data

[Копирай линк]
Публикувано в 27.12.2018 г. 15:04:25 ч. | | | |
Напоследък компанията трябва да използва hbase за съхранение на голямо количество данни, а мениджърът ни научи урок за релевантните знания.
Околна среда:

Система:

CentOS Linux версия 7.5.1804 (Core)

Команда:



Java версия:

Java версия "1.8.0_191"
Java(TM) SE среда за изпълнение (build 1.8.0_191-b12)
Java HotSpot(TM) 64-битова сървърна виртуална машина (build 25.191-b12, смесен режим)


Команда:



Hadoop версия:

Hadoop 2.8.3
Подривна дейностВходът към хиперлинк е видим.-R b3fe56402d908019d99af1f1f4fc65cb1d1436a2
Съставено от jdu на 2017-12-05T03:43Z
Компилирано с protoc 2.5.0
От източника с контролна сума 9ff4856d824e983fa510d3f843e3f19d
Тази команда се изпълняваше с /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar


Команда:




Версия за HBase:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, петък, 26 окт, 19:27:03 PDT 2018

Команда на HBASE Shell:


HBase обвивката може да се стартира чрез следната команда
[root@master ~]# намери / -име "hbase"
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/src-html/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/src-html/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/src-html/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/src-html/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/bin/hbase
/home/itsvse/apache/hbase-2.1.1/lib/ruby/hbase
[root@master ~]# CD /home/itsvse/apache/hbase-2.1.1/bin/
[root@master кош]# ./hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/itsvse/apache/hbase-2.1.1/lib/client-facing-thirdparty/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindingsЗа обяснение.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

HBase Shell
Използвайте "help", за да получите списък с поддържани команди.
Използвайте "exit", за да излезете от тази интерактивна обвивка.
За справка, моля, посетете:http://hbase.apache.org/2.0/book.html#shell
Версия 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, петък, 26 окт, 19:27:03 PDT 2018
Отне 0.0050 секунди                                                                                                                                                            
hbase(main):001:0>
hBase(main):002:0*
hBase(основна):003:0* версия
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, петък, 26 окт, 19:27:03 PDT 2018
Отне 0.0006 секунди                                                                                                                                                            
hBase(Main):004:0>


Въвеждането

След като инсталацията на Hadoop бъде успешно стартирана, изпълнете командата jps, за да проверите дали процесът е стартирал успешно (не е тестван).

[hadoop@master ~]$jps
Главният възел ще се появи:
NameNode
JobTracker
ВторостепененИмеВъзел

Появява се Slave1 възел:
DateNode
TaskTracker

Появява се slave2node:
DateNode
TaskTracker


Версията HBase поддържаше Hadoop версия

S означава опора
X не се поддържа
NT означава "няма тест"



Референтни връзки:Входът към хиперлинк е видим.

Някои основни команди за работа на HBase Shell са изброени както следва:

ИмеКомандни изрази
Вижте какви таблици съществуватСписък
Създайте таблицасъздаване на 'име на таблица', 'име на колона 1', 'име на колона 2', 'име на колона N'
Добави записПоставете 'име на таблица', 'име на ред', 'име на колона:', 'стойност'
Вижте записаВземи 'table name', 'row name'
Вижте общия брой записи в таблицатаcount 'table name'
Изтрий записаИзтрийте 'име на таблица', 'име на ред', 'име на колона'
Изтрий таблицаТаблицата трябва да бъде блокирана, преди да може да бъде изтрита, първата стъпка е да се изключи 'име на таблица'. Втората стъпка е да се премахне 'име на таблица'
Вижте всички записисканирайте "име на таблицата"
Вижте всички данни в определена колона на таблицаСканирайте "име на таблица", ['име на колона:']
Актуализирай записаТова е да го пренапишеш и върнеш назад


Разбирам

Hadoop Distributed File System (HDFS), HBase е проект за съхранение на данни, базиран на Hadoop, а Hive се използва за анализ на данни.

(Край)






Предишен:Инсталирам vim на CentOS 7 (не е инсталиран по подразбиране)
Следващ:Подаръчни пакети за Microsoft за Нова година 2018 – сухи продукти
 Хазяин| Публикувано в 28.12.2018 г. 15:15:53 ч. |
Hadoop уеб порт въведение:Входът към хиперлинк е видим.
Връзки към най-новата версия:Входът към хиперлинк е видим.

Деймън
Бележки
NameNode
Стандартният HTTP порт е 50070.
ResourceManager
Стандартният HTTP порт е 8088.
MapReduce JobHistory Server
Стандартният HTTP порт е 19888.

Стандартният порт за HBase Web е: 16010


Публикувано в 6.01.2019 г. 21:32:01 ч. |
Олтарният майстор QQ дава връзка
 Хазяин| Публикувано в 5.07.2019 г. 12:06:12 ч. |


Hadoop-3.1.1+ вече поддържа HBase-2.2.x.

На 6 февруари 2019 г. беше пусната Hadoop версия 3.1.2

Входът към хиперлинк е видим.
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com