HBase is a distributed, column-oriented, open-source database that comes from the Google paper "Bigtable: A distributed storage system of structured data" written by Fay Chang. Just as BigTable leverages the distributed data store provided by the Google File system, HBase provides bigtable-like capabilities on top of Hadoop. HBase is a sub-project of the Apache Hadoop project. HBase differs from the general relational database, which is a database suitable for unstructured data storage. The other difference is that HBase is column-based instead of row-based patterns. HBase is already the mainstream distributed database, the mainstream Internet, e-commerce companies in the use of hbase to support more and more scenes, even the relational database-hosted business is gradually moving to hbase. Master HBase, greatly enhance the competitiveness of the workplace, compete for high salaries! The course uses a unified CDH5 version of the industry (Cloudera Hadoop 5, the kernel is Apache Hadoop 2.3), unified interface Management and configuration, maintenance is very simple. The course is available in the following versions: CDH5.1.0 (i.e. Hadoop 2.3) HBase 0.98.1 zookeeper 3.4.5 jdk 1.6Centos 6.3 cloudy,15 years of it work experience, 8 years experience in cloud computing projects, currently working in a well-known domestic e-commerce company, as the chief architect and product director of Cloud Computing project, and the North Wind network Big Data senior lecturer. has been committed to the research, development, and application of cloud computing in the past 8 years, participating in and leading the construction, development and operation of multiple cloud computing projects. "Technical expertise": Hadoop, HBase, Storm, Hive, Sqoop, Java, Linux Representative works: Careers: Http://www.ibeifeng com/ Goods-531.htmlstorm Project: Http://www.ibeifeng com/goods-461.htmlstorm technical article: Http://www.ibeifeng. com/ Goods-427.htmlcdh4 combat: Http://www.ibeifeng. Com/goods-310.htmlhive Advanced Optimization: http://www.ibeifeng. com/ Goods-363.html Master ZooKeeper: http://www.ibeifeng. com/goods-380.html 1, preparing, configuring NTP, adding virtual machine hard drives   2, Hadoop version selection and CM5 installation 3, CDH5 clusters, including hbase and zookeeper clusters 4, HBase and Zookeeper interface Cluster management and maintenance 5, hbase architecture and how it works 6, physical storage, htable, hregion , hfile, etc. 7, table, RowKey, list family, hbase migration  8, best practices, RowKey design 9, best practices, Weibo and e-commerce transaction row key design case 10, two-level index concepts and examples &N Bsp  11, HBase API Introduction and Development 1  12, HBas E API Development 2   13, HBase API Development 3   14, DAO class sharing & nbsp   15, relational DB table data import Hbase,sqoop implementation 16, Sqoop import hbase continue 17, Package Sqoop Import feature framework 18, client tuning and service-side tuning 19, Hive-hbase Interface Table Combat and performance Evaluation 20, what is the dispatch system? Important position in the Enterprise 21, Zeus Introduction, Ali Open source dispatching system 22, Zeus Deployment and use 23, Zeus use advanced 24, e-commerce website Use hbase scenario 25, HBase process algorithm detailed, RS and master upper and lower line, region positioningGoal I. Master the Hadoop Ecosystem (CDH5.1) cluster building, interface management, configuration, operation and so on;
Target two. Familiar with hbase characteristics, working principle, architecture system, storage, addressing process algorithm, etc.
Target three. Familiar with HBase API development, command line mode interactive operation;
Target four. There are many hbase best practices in the course, which greatly enhance the students ' experience, so they can easily learn their own use.
Target five. The course is an in-depth explanation of all aspects of hbase, presenting a full suite of enterprise application solutions.
Target six. Through the actual cases and scenarios, fully understand the hbase use, characteristics, best practices, architecture selection;
Target seven. Enhance the core competitiveness of the workplace, increase the competition for high-paying capital;
Highlight one, starting from scratch, in layman's terms, involves every aspect and link of hbase.
Highlights second, the combination of theory and actual combat, to the point. Through the analysis of the best scene repeatedly, greatly enhance the experience of students, you can easily learn to use their own.
Highlights third, the vast majority of the code is a line of hand-typed, hands-on step by step to lead students from the beginner to proficient.
Highlights four, although the whole course is not many, but covers the entire enterprise-level application program, the gold content is very high.
1. Courses for people
This course is aimed at students who have no basic, medium base for hbase.
2. How can I learn how to learn this course and give some advice.
2.1, the time of the arrangement proposal
This course is a total of 25, if you have enough time, it is recommended to go forward with 2 speaking progress every day.
2.2. Learning Requirements
If you do not have the basis, the proposal is still well-behaved according to the course progress 1.1 points carefully watch the study, and must read the video in the code of their own hands to knock over, in order to deepen understanding and memory
If you have a foundation, you can choose chapters to learn according to your needs.
2.3. Instructor Recommendations
1. Be sure to follow the course to practice, think more, and work more together on the scene.
2. It is a very good learning habit to watch videos and make some records and notes on the side.
3. Be sure not to rely too much on video, to learn to read the API and use Baidu, learn to think, learn extrapolate
4. Finally, I wish you to learn something
The course is part of a specific expertise, and after mastering the technology, you can engage in the following jobs
1.HBase Engineer
2.HBase Senior Engineer
3.HBase DBA
HBase 0 Basic High-level application combat (CDH5, two levels index, practice, DBA)