پیشنهاد فرادرس

ساخت اپلیکیشن های NoSQL با Redis

دسته بندی ها: دات نت ، پایگاه داده ، آموزش های پلورال سایت (Pluralsight) ، آموزش سی شارپ | C#.NET ، آموزش ردیس (Redis) ، آموزش NoSQL

ساخت-اپلیکیشن-های-nosql-با-redis

اصطلاح NoSQL نامی عمومی است که به مجموعه‌ای از پایگاه‌های داده اطلاق می‌شود که از زبان پرس‌وجوی ساخت‌یافته SQL (سرنام Structured Query Language) یا مدل داده رابطه‌ای استفاده نمی‌کنند. گاهی این اصطلاح را مخفف Not Only SQL می‌دانند تا تأکید کنند که طرفداران انواع پایگاه‌های داده غیررابطه‌ای معتقدند که پایگاه‌های داده رابطه‌ای سنتی تنها راه موجود برای ذخیره‌سازی داده نیستند، اما این به آن معنا نیست که به خودی خود انتخاب نادرستی باشند. این اصطلاح نخستین‌بار توسط اریک اوانس از Rackspace به کار رفت. او که یکی از توسعه‌دهندگان کاساندرا است، پس از آن از به کار بردن این اصطلاح خودداری می‌کند و به جای آن مایل است اصطلاح BigData یا داده‌های عظیم را به کار ببرد تا این گروه از پایگاه‌های داده را نه بر‌اساس چیزی که نیستند (سازگار با SQL) بلکه بر‌اساس کاری که می‌کنند (مدیریت مقادیر عظیم داده) تعریف کند.

Redis  یکی از این DBMS هاست که دیتابیس را در رم ذخیره میکند. البته Redis به طور کل یک DBMS‌ نیست، بلکه صرفا مهیا کننده یک سرور برای کار با «ساختمان داده» های مستقل ار زبان هاست. مهم ترین ساختمان داده در Redis جداول هش هستن که به صورت key/value ذخیره میشوند و بسیار کاربردی هستند.اگر شما در Redis یک جدول هش درست کنید، میتوانید از تمام زبان هایی که از Redis پشتیبانی میکنند به آن جدول هش دسترسی داشته باشید.

این دوره آموزشی اصول اولیه پایگاه داده NoSQL Redis و چگونگی ساخت یک برنامه کاربردی #C  با آن را آموزش می دهد.

این مجموعه آموزشی (Building NoSQL Apps With Redis) دارای سطح متوسط و مدت زمان 3 ساعت و 19 دقیقه است. و محصول PluralSight  می باشد.

خلاصه سر فصل های این مجموعه:

  • ویژگی های Redis
  • مبانی NoSQL
  • ورژن Redis
  • کلاینت های Redis
  • آشنایی با انواع داده در Redis
  • رشته ها
  • دریافت رشته و تنظیم
  • Mget و Mset
  • لیست ها
  • Lpush و Rpush
  • برش لیست
  • مجموعه ها
  • اضافه کردن به مجموعه
  • هش ها
  • گزینه های راه اندازی لینوکس
  • راه اندازی لینوکس
  • اتصال به سرور مجازی
  • گرفتن ابزار
  • ساختمان Redis
  • تست Redis
  • پیکر بندی
  • پیکربندی تداوم
  • پیکربندی تکرار
  • امنیت
  • استفاده از IRedisClient
  • چگونگی طراحی پایگاه داده Redis
  • ایجاد صفحه Select کاربر
  • اضافه کردن تاریخچه UI
  • ایجاد صفحه آنلاین
  • چالش ها
  • و...

لیست سر فصل های لاتین مجموعه:

	Introduction To Redis
Introduction	 	 	
Who This Course Is For	 	 	
Course Overview	 		
What Is Redis	 	 	
Redis Features	 		
NoSQL Basics	 	
Why Redis Is Different	 	
Redis Versions	 		
Redis Clients	 	
Getting Redis	 	
Hello Redis	 	
Up Next	 	
	Redis Basics		 	
Introduction	 	 	
Meet the Redis Data Types	 		
Strings	 		
String Get and Set	 		
Incrementing	 		
Getrange	 		
Mget and Mset	 		
Lists	 		
Lpush and Rpush	 		
Trimming Lists	 	 	
Other List Commands	 		
Sets	 	 	
Adding to Sets	 	 	
Hashes	 		
Other Hash Commands	 		
Sorted Sets	 		
Adding to a Sorted Set	 	
Other Sorted Set Commands	 	 	
Pub and Sub 	
Using Pub and Sub	 	
Transactions	 		
Using Transactions	 	 	
Up Next	 	 	
	Administration And Configuration
Introduction	 	
How Redis Works	 		
Linux Setup Options	 	
A Linux Setup	 		
About Digital Ocean	 		
Creating a Droplet	 		
Connection to the VPS	 		
Getting the Tools	 	
Building Redis 	
Testing Redis	 		
Better Install	 		
Configuration	 	 	
Running with a Config File	 		
Persistence	 	
Configuring Persistence	 	
Replication	 	
Replication Configuration	 		
Running Replication	 		
Security	 	
Monitor	 		
Slow Log	 		
Other Tools	 		
Up Next	 		
	Redis And C#
Introduction	 		
ServiceStack Dot Redis	 		
Creating The Project	 		
Using The IRedisNative Client	 		
Low Level Abstraction	 		
Using IRedisClient	 	 	
More Complicated Example	 	
Saving a Customer	 		
Getting a Customer	 		
Transactions	 		
Publishing	 		
Subscribing	 	 	
Up Next	 	 	
	Building NoSQL Apps With Redis		 	
Introduction	 		
How to Design a Redis Database	 		
The Protein Tracker	  	
Breaking It Down	 		
Breaking It Down 2	 		
Creating The Project	 		
Creating the Select User Screen	 	 	
Populating The List	 		
Create User Screen	 	 	
Saving a New User	 		
Recap	 		
Creating Tracker Screen	 		
Connecting The Tracker Screen	 		
Populating Tracker Screen	 	 	
Adding Amounts	 	 	
Adding Edit Functionality	 	 	
Saving Edits	 	 	
Adding History UI	 	
Adding History 	 	
Creating the Leaderboard Screen	 	
Implementing the Leaderboard	 		
Fixing Leaderboard	 		
Challenges	 	
The End

حجم فایل:481MB

آیا این نوشته را دوست داشتید؟
Pluralsight BUILDING NOSQL APPS WITH REDIS

پیشنهاد فرادرس

poneh در 1393/10/09 ساعت 12:38

باسلام
فیلمایی که دارین لوگو یا آرم خاصی ئارن؟؟؟
چون میخوام برا یه پروژه تحویل بدم خواستم ببینم چطورین