آموزش با مثال یاد بگیرید: HBase - پایگاه داده Hadoop

Learn by Example : HBase - The Hadoop Database

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: 25 مثال حل شده برای افزایش سرعت شما با HBase راه اندازی یک پایگاه داده برای برنامه خود با استفاده از HBase Integrate HBase با MapReduce برای وظایف پردازش داده ها ایجاد جداول، درج، خواندن و حذف داده ها از HBase دریافت درک همه جانبه از HBase و نقش آن در اکوسیستم Hadoop پیش نیازها: شما باید یک IDE داشته باشید که بتوانید کد جاوا را در آن اجرا کنید، Intellij IDEA و Eclipse هر دو گزینه های خوبی هستند شما باید تجربه ای در برنامه نویسی جاوا داشته باشید.

پیش نیازها:  کار با HBase به دانش جاوا نیاز دارد

توسط            که شامل 2  تحصیلکرده در استنفورد ، Googler سابق  و 2 تحلیلگر ارشد سابق Flipkart است ، تدریس می شود. این تیم چندین دهه تجربه عملی در کار با مشاغل پردازش داده در مقیاس بزرگ دارد.

پایگاه داده های رابطه ای بسیار خفه و قدیمی هستند! به HBase خوش آمدید - یک راه حل پایگاه داده برای عصر جدید.

HBase: آیا احساس می‌کنید که پایگاه داده رابطه‌ای شما دیگر انعطاف‌پذیری لازم را به شما نمی‌دهد؟ فضای ذخیره‌سازی ستون‌گرا، نداشتن طرح‌واره ثابت و تأخیر کم، HBase را به انتخابی عالی برای تغییر نیازهای برنامه‌های شما به‌صورت پویا تبدیل می‌کند.

موارد تحت پوشش: 

25 مثال حل شده  که تمام جنبه‌های کار با داده‌ها در HBase را پوشش می‌دهد
عملیات CRUD در پوسته و با Java API، فیلترها، شمارنده‌ها، MapReduce 

سرویس اعلان خود را برای یک شبکه اجتماعی با استفاده از HBase اجرا کنید

HBase و نقش آن در اکوسیستم Hadoop، معماری HBase و آنچه که HBase را از RDBMS و سایر فناوری‌های Hadoop مانند Hive متفاوت می‌کند.


سرفصل ها و درس ها

شما، این دوره و ما You, This Course and Us

  • شما، این دوره و ما You, This Course and Us

  • کد منبع و PDF Source Code and PDFs

آشنایی با HBase Introduction to HBase

  • مشکل محاسبات توزیع شده The problem with distributed computing

  • نصب HBase Installing HBase

  • اکوسیستم هادوپ The Hadoop ecosystem

  • نقش HBase در اکوسیستم هادوپ The role of HBase in the Hadoop ecosystem

  • HBase چه تفاوتی با RDBMS دارد؟ How is HBase different from RDBMS?

  • مدل داده HBase HBase Data Model

  • معرفی عملیات CRUD Introducing CRUD operations

  • HBase با Hive متفاوت است HBase is different from Hive

عملیات CRUD با استفاده از پوسته HBase CRUD operations using the HBase Shell

  • [برای مبتدیان شل سیستم عامل لینوکس/مک] مسیر و سایر متغیرهای محیطی [For Linux/Mac OS Shell Newbies] Path and other Environment Variables

  • مثال 1 - ایجاد جدول برای اعلان های کاربر Example1 - Creating a table for User Notifications

  • مثال 2 - درج یک ردیف Example 2 - Inserting a row

  • مثال 3 - به روز رسانی یک ردیف Example 3 - Updating a row

  • مثال 4 - بازیابی یک ردیف Example 4 - Retrieving a row

  • مثال 5 - بازیابی محدوده ای از ردیف ها Example 5 - Retrieving a range of rows

  • مثال 6 - حذف یک ردیف Example 6 - Deleting a row

  • مثال 7 - حذف جدول Example 7 - Deleting a table

عملیات CRUD با استفاده از Java API CRUD operations using the Java API

  • مثال 8 - ایجاد جدول با HBaseAdmin Example 8 - Creating a table with HBaseAdmin

  • مثال 9 - درج یک ردیف با استفاده از یک شیء Put Example 9 - Inserting a row using a Put object

  • مثال 10 - درج لیستی از Puts Example 10 - Inserting a list of Puts

  • مثال 11 - بازیابی داده ها - اشیاء دریافت و نتیجه Example 11 - Retrieving data - Get and Result objects

  • مثال 12 - لیستی از Gets Example 12 - A list of Gets

  • مثال 13 - حذف یک ردیف Example 13 - Deleting a row

  • مثال 14 - لیستی از Deletes Example 14 - A list of Deletes

  • مثال 15 - ترکیب و مطابقت با عملیات دسته ای Example 15 - Mix and match with batch operations

  • مثال 16 - اسکن طیف وسیعی از ردیف ها Example 16 - Scanning a range of rows

  • مثال 17 - حذف جدول Example 17 - Deleting a table

معماری HBase HBase Architecture

  • معماری HBase HBase Architecture

عملیات پیشرفته - فیلترها و شمارنده ها Advanced operations - Filters and Counters

  • مثال 18 - فیلتر بر اساس شناسه ردیف - RowFilter Example 18 - Filter by Row id - RowFilter

  • مثال 19 - فیلتر بر اساس مقدار ستون - SingleColumnValueFilter Example 19 - Filter by column value - SingleColumnValueFilter

  • مثال 20 - اعمال چند شرط - لیست فیلتر Example 20 - Apply multiple conditions - Filterlist

  • مثال 21 - سطرها را در محدوده زمانی بازیابی کنید Example 21 - Retrieve rows within a time range

  • مثال 22 - افزایش اتمی یک مقدار با شمارنده Example 22 - Atomically incrementing a value with Counters

MapReduce با HBase MapReduce with HBase

  • مثال 23: یک کار MapReduce برای شمارش اعلان ها بر اساس نوع Example 23 : A MapReduce task to count Notifications by Type

  • مثال 23 ادامه داد: پیاده سازی MapReduce در جاوا Example 23 continued: Implementing the MapReduce in Java

  • نسخه ی نمایشی: اجرای یک کار MapReduce Demo : Running a MapReduce task

یک سرویس اطلاع رسانی بسازید Build a Notification Service

  • مثال 24: یک سلسله مراتب اعلان را اجرا کنید Example 24 : Implement a Notification Hierarchy

  • مثال 25: یک مدیر اعلان ها را پیاده سازی کنید Example 25: Implement a Notifications Manager

نصب Hadoop در یک محیط محلی Installing Hadoop in a Local Environment

  • حالت های نصب Hadoop Hadoop Install Modes

  • مرحله 1 نصب Hadoop: حالت مستقل Hadoop Install Step 1 : Standalone Mode

  • مرحله 2 نصب Hadoop: حالت شبه توزیع شده Hadoop Install Step 2 : Pseudo-Distributed Mode

  • راه اندازی یک نمونه لینوکس مجازی - برای کاربران ویندوز Setting up a Virtual Linux Instance - For Windows Users

نمایش نظرات

نظری ارسال نشده است.

آموزش با مثال یاد بگیرید: HBase - پایگاه داده Hadoop
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
43
Udemy (یودمی) udemy-small
12 دی 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
7,359
3.8 از 5
دارد
دارد
دارد
Loony Corn

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Loony Corn Loony Corn

یک تیم سابق گوگل، استنفورد و فلیپ کارت

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.