اپلیکیشن اندرویدی فلشکارت آموزشی استفاده از Redis Stack: از جستجو تا گراف و زمانبندی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استفاده از Redis Stack: از جستجو تا گراف و زمانبندی
موضوع کلی: برنامه نویسی
موضوع میانی: پایگاه دادههای NoSQL
📋 سرفصلهای دوره
- 1. مقدمهای بر Redis Stack و ساختار آن
- 2. نصب و راهاندازی Redis Stack
- 3. مفاهیم پایه Redis: کلید-مقدار، رشتهها
- 4. کار با لیستها در Redis
- 5. کار با مجموعهها (Sets) در Redis
- 6. کار با مجموعههای مرتب (Sorted Sets) در Redis
- 7. کار با هشها (Hashes) در Redis
- 8. تنظیمات و مدیریت داده در Redis
- 9. بکآپگیری و بازیابی داده در Redis
- 10. پایداری داده (Persistence) در Redis: RDB و AOF
- 11. مفاهیم پایگاه داده NoSQL
- 12. مقایسه Redis با پایگاههای داده رابطهای
- 13. مقدمهای بر Redis Modules
- 14. معرفی RedisJSON
- 15. کار با دادههای JSON در Redis
- 16. پرسوجو از دادههای JSON در Redis
- 17. شاخصگذاری دادههای JSON
- 18. مدیریت دادههای JSON با RedisJSON
- 19. معرفی RediSearch
- 20. مفاهیم اولیه جستجوی متنی
- 21. ایجاد شاخص برای دادههای متنی
- 22. جستجو و فیلتر کردن دادهها در RediSearch
- 23. عملگرهای جستجو در RediSearch
- 24. مرتبسازی نتایج جستجو
- 25. جستجوی جغرافیایی (Geo Search)
- 26. استفاده از فیلترهای عددی و تاریخ
- 27. شاخصگذاری فیلدهای مختلف
- 28. پرسوجوهای پیچیده با RediSearch
- 29. بهینهسازی شاخصها در RediSearch
- 30. معرفی RedisGraph
- 31. مفاهیم پایگاه داده گراف
- 32. ساختار داده گراف در RedisGraph
- 33. زبان پرسوجوی Cypher
- 34. نوشتن پرسوجوهای ساده در RedisGraph
- 35. ایجاد گرهها (Nodes) و یالها (Edges)
- 36. یافتن مسیرها بین گرهها
- 37. پرسوجوهای تحلیلی در RedisGraph
- 38. کار با ویژگیهای گرهها و یالها
- 39. بهینهسازی پرسوجوها در RedisGraph
- 40. نمایش دادههای گراف
- 41. کاربرد RedisGraph در تحلیل شبکههای اجتماعی
- 42. کاربرد RedisGraph در سیستمهای توصیهگر
- 43. معرفی RedisTimeSeries
- 44. ذخیرهسازی دادههای سری زمانی
- 45. مفاهیم اولیه سری زمانی
- 46. افزودن داده به RedisTimeSeries
- 47. پرسوجو از دادههای سری زمانی
- 48. فیلتر کردن و تجمیع دادهها
- 49. استفاده از توابع آماری
- 50. نمایش و تحلیل دادههای سری زمانی
- 51. کاربرد RedisTimeSeries در IoT
- 52. کاربرد RedisTimeSeries در مانیتورینگ
- 53. کاربرد RedisTimeSeries در امور مالی
- 54. معرفی RedisGears
- 55. مفاهیم برنامهنویسی سمت سرور در Redis
- 56. نوشتن ماژولهای RedisGears
- 57. اجرای کد پایتون در Redis
- 58. اتصال RedisGears به سایر ماژولها
- 59. ایجاد triggerها و eventها
- 60. مدیریت وظایف زمانبندی شده
- 61. کاربردهای پیشرفته RedisGears
- 62. امنیت در Redis Stack
- 63. تنظیمات امنیتی Redis
- 64. احراز هویت در Redis Stack
- 65. مدیریت دسترسیها
- 66. رمزنگاری دادهها در Redis
- 67. پایش و مانیتورینگ Redis Stack
- 68. ابزارهای مانیتورینگ
- 69. تحلیل لاگهای Redis
- 70. مدیریت منابع در Redis Stack
- 71. مقیاسپذیری افقی (Horizontal Scaling)
- 72. استفاده از Redis Cluster
- 73. مدیریت Failover در Redis
- 74. بهینهسازی عملکرد Redis Stack
- 75. نکات عملی برای استفاده مؤثر
- 76. مطالعه موردی: ساخت یک سیستم جستجوی پیشرفته
- 77. مطالعه موردی: پیادهسازی یک سیستم تحلیل دادههای سری زمانی
- 78. مطالعه موردی: ساخت یک موتور توصیهگر مبتنی بر گراف
- 79. آینده Redis Stack و ماژولهای جدید
- 80. جمعبندی و گامهای بعدی
- 81. کار با دادههای جغرافیایی در RediSearch
- 82. استفاده از دستورات LUA در Redis
- 83. مدیریت تراکنشها در Redis
- 84. مفاهیم Replication در Redis
- 85. پروتکل ارتباطی Redis
- 86. کار با Pub/Sub در Redis
- 87. استفاده از Redis CLI
- 88. کتابخانههای کلاینت برای زبانهای مختلف
- 89. طراحی اسکیمای داده در Redis
- 90. بهینهسازی حافظه در Redis
- 91. مدیریت TTL (Time To Live)
- 92. پشتیبانی از انواع دادههای پیچیده
- 93. کاربرد Redis در Caching
- 94. کاربرد Redis در مدیریت Session
- 95. کاربرد Redis در صفهای پیام
- 96. کاربرد Redis در Real-time Applications
- 97. مقدمهای بر معماری Microservices و Redis
- 98. یکپارچهسازی Redis Stack با سیستمهای موجود
- 99. تست و دیباگ کردن در Redis Stack
- 100. روشهای استقرار Redis Stack
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.