آموزش شروع کار با Apache TinkerPop و Gremlin

Getting Started with Apache TinkerPop and Gremlin

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره توسعه دهندگان پایگاه داده را با TinkerPop Graph Database و Gremlin traversal API آشنا می کند. به طور کلی از پایگاه داده های نمودار و به طور خاص از پایگاه داده های فعال شده Apache TinkerPop ، به طور فزاینده ای برای مدل سازی سیستم های بسیار متصل استفاده می شود. در این دوره ، شروع به کار با Apache TinkerPop و Gremlin ، توانایی ساخت برنامه برای این سیستم های بسیار متصل را خواهید داشت. ابتدا اهمیت پایگاه داده های نمودار ، نحوه ساخت مدل های نمودار و نحوه نصب کنسول Gremlin و TinkerGraph را کشف خواهید کرد. در مرحله بعدی ، نحوه پرس و جو و به روزرسانی یک پایگاه داده TinkerPop را با استفاده از زبان عبور Gremlin خواهید یافت. سرانجام ، شما خواهید آموخت که چگونه از مهارتهای یاد گرفته شده برای کار با پایگاه داده فعال TinkerPop - Azure Cosmos DB استفاده کنید. بعد از اتمام این دوره ، مهارت و دانش Apache TinkerPop و زبان پیمایشی Gremlin را که برای ساخت برنامه ها برای سیستم های بسیار متصل لازم است ، خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ایجاد مدل نمودار Creating the Graph Model

  • مقدمه Introduction

  • هفت پل کونیگزبرگ Seven Bridges of Königsberg

  • چرا پایگاه داده نمودار؟ Why Graph Databases?

  • نمودارهای برچسب خورده Labelled Property Graphs

  • سناریوی فرودگاه ها و مسیرها Airports and Routes Scenario

  • خلاصه Summary

نصب کنسول Gremlin و TinkerGraph Installing the Gremlin Console and TinkerGraph

  • مقدمه Introduction

  • Apache TinkerPop چیست؟ What Is Apache TinkerPop?

  • نصب کنسول Gremlin Installing the Gremlin Console

  • کنسول Gremlin را کاوش کنید Exploring the Gremlin Console

  • بارگیری نمونه داده ها در کنسول Gremlin Loading Sample Data into the Gremlin Console

  • خلاصه Summary

سerال کردن نمودارها با Gremlin Querying Graphs with Gremlin

  • مقدمه Introduction

  • س Basicالات اساسی Gremlin Basic Gremlin Queries

  • بازیابی ارزش های املاک Retrieving Property Values

  • شمردن چیزها Counting Things

  • محدود کردن مقدار داده Limiting the Amount of Data

  • راه رفتن در نمودار Walking the Graph

  • در جستجوی داده Searching for Data

  • مرتب سازی نتایج Sorting the Results

  • با استفاده از Groovy Using Groovy

  • خلاصه Summary

افزودن ، حذف و به روزرسانی داده های نمودار Adding, Deleting, and Updating Graph Data

  • مقدمه Introduction

  • افزودن ، رئوس ، لبه ها و خصوصیات Adding, Vertices, Edges, and Properties

  • حذف vertices ، Edges و Properties Deleting Vertices, Edges, and Properties

  • به روزرسانی نمودار - اطلاعات بیشتر درباره خصوصیات Updating the Graph - More About Properties

  • در حال اضافه کردن Upserting

  • استخراج یک نمودار زیر Extracting a Sub-graph

  • خلاصه Summary

  • صادرات به GraphML و GraphSON Exporting to GraphML and GraphSON

در حال حرکت فراتر از کنسول و TinkerGraph با Azure Cosmos DB Moving beyond the Console and TinkerGraph with Azure Cosmos DB

  • مقدمه Introduction

  • مقدمه ای بر Cosmos DB Introduction to Cosmos DB

  • با استفاده از Data Explorer Using the Data Explorer

  • استفاده از کنسول Gremlin با Cosmos DB Using the Gremlin Console with Cosmos DB

  • با استفاده از افزونه Visual Studio Code Cosmos DB Using the Visual Studio Code Cosmos DB Extension

  • خلاصه Summary

بررسی دوره Course Review

  • بررسی دوره Course Review

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش شروع کار با Apache TinkerPop و Gremlin
جزییات دوره
2h 15m
38
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Charles Nurse
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Charles Nurse Charles Nurse

چارلز پرستار یک توسعه دهنده ارشد دات نت است و بیش از 20 سال تجربه توسعه برنامه روی پشته مایکروسافت دارد. او فارغ التحصیل برنامه Microsoft MVP است که بیش از 10 سال عضو آن بوده است. علاقه های فعلی وی توسعه Blazor ، پایگاه داده های نمودار و تبارشناسی است.