اپلیکیشن اندرویدی فلشکارت آموزشی Redis به عنوان Cache، Message Broker و Data Store
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Redis به عنوان Cache، Message Broker و Data Store
موضوع کلی: برنامه نویسی
موضوع میانی: پایگاه دادههای NoSQL
📋 سرفصلهای دوره
- 1. مقدمهای بر Redis و کاربردهای آن
- 2. نصب و پیکربندی اولیه Redis
- 3. مبانی کار با Redis: دستورات پایه
- 4. کار با کلیدها و مقادیر در Redis
- 5. انواع دادههای Redis: رشتهها (Strings)
- 6. انواع دادههای Redis: لیستها (Lists)
- 7. انواع دادههای Redis: مجموعهها (Sets)
- 8. انواع دادههای Redis: مجموعههای مرتب شده (Sorted Sets)
- 9. انواع دادههای Redis: هشها (Hashes)
- 10. عملیات اتمیک در Redis
- 11. تراکنشها در Redis
- 12. مدیریت زمان انقضا برای کلیدها
- 13. پایداری دادهها در Redis: RDB
- 14. پایداری دادهها در Redis: AOF
- 15. استفاده از Redis به عنوان Cache
- 16. تنظیمات پیشرفته Caching با Redis
- 17. مدیریت حافظه در Redis
- 18. نظارت و مانیتورینگ Redis
- 19. استفاده از Redis به عنوان Message Broker
- 20. مفاهیم Publish/Subscribe در Redis
- 21. پیادهسازی صف پیام با Redis Lists
- 22. پیادهسازی صف پیام با Streams
- 23. پیکربندی Redis برای کار به عنوان Message Broker
- 24. استفاده از Redis به عنوان Data Store
- 25. سناریوهای استفاده از Redis به عنوان پایگاه داده
- 26. مقایسه Redis با پایگاه دادههای رابطهای
- 27. مقایسه Redis با پایگاه دادههای NoSQL دیگر
- 28. مفاهیم Replication در Redis
- 29. تنظیم Master-Slave Replication
- 30. تنظیم Master-Master Replication
- 31. Sentinel برای High Availability
- 32. Clustering در Redis
- 33. تنظیم Redis Cluster
- 34. مدیریت Cluster در Redis
- 35. امنیت در Redis: احراز هویت
- 36. امنیت در Redis: محدود کردن دسترسی
- 37. امنیت در Redis: رمزنگاری
- 38. بهینهسازی عملکرد Redis
- 39. تکنیکهای بهینهسازی کوئریها
- 40. استفاده از Pipelining در Redis
- 41. استفاده از Lua Scripting در Redis
- 42. مدیریت دادههای بزرگ در Redis
- 43. کار با دادههای جغرافیایی در Redis (Geo)
- 44. کار با HyperLogLog در Redis
- 45. استفاده از Bloom Filters در Redis
- 46. مقدمهای بر معماری Microservices
- 47. نقش Redis در معماری Microservices
- 48. مدیریت Session با Redis
- 49. Caching دادههای API با Redis
- 50. پردازش رویداد با Redis Streams
- 51. استفاده از Redis برای Rate Limiting
- 52. پیادهسازی Leaderboard با Sorted Sets
- 53. مدیریت صف وظایف با Redis
- 54. استفاده از Redis برای Real-time Analytics
- 55. Caching نتایج محاسبات سنگین
- 56. پیادهسازی سیستمهای Queueing پیشرفته
- 57. مدیریت Lock با Redis
- 58. استفاده از Redis برای Distributed Locking
- 59. Caching دادههای Config
- 60. Caching نتایج جستجو
- 61. پیادهسازی سیستمهای Real-time Feed
- 62. استفاده از Redis برای Chat Applications
- 63. مدیریت وضعیت کاربران
- 64. Caching دادههای User Profile
- 65. مدیریت Cart در فروشگاههای آنلاین
- 66. پیادهسازی سیستمهای Notification
- 67. استفاده از Redis برای Real-time Gaming
- 68. Caching دادههای Session
- 69. مدیریت صفهای پردازش دستهای
- 70. استفاده از Redis برای IoT Data Ingestion
- 71. Caching دادههای Hot
- 72. پیادهسازی سیستمهای A/B Testing
- 73. مدیریت دادههای Time Series با Redis
- 74. Caching نتایج تحلیل داده
- 75. استفاده از Redis برای Real-time Recommendations
- 76. مدیریت دادههای Graph با RedisGraph
- 77. کار با ماژولهای Redis
- 78. معرفی ماژول RediSearch
- 79. کار با ماژول RedisJSON
- 80. استفاده از ماژول RedisTimeSeries
- 81. معرفی ماژول RedisGears
- 82. نکات پیشرفته در پیکربندی Redis
- 83. عیبیابی مشکلات رایج Redis
- 84. استراتژیهای Backup و Restore
- 85. مرور کلی بر ابزارهای مدیریت Redis
- 86. امنیت در سطح شبکه برای Redis
- 87. بهینهسازی استفاده از حافظه در Redis
- 88. مدیریت Cluster در مقیاس بزرگ
- 89. آخرین روندها در اکوسیستم Redis
- 90. مقایسه Redis با Memcached
- 91. کاربردهای پیشرفته Redis برای توسعهدهندگان
- 92. استفاده از Redis در محیطهای Cloud
- 93. بهترین شیوهها برای استفاده از Redis
- 94. مقدمهای بر انواع معماریهای توزیع شده
- 95. نقش Redis در معماریهای توزیع شده
- 96. استفاده از Redis برای هماهنگسازی فرآیندها
- 97. مدیریت دادههای موقت در Redis
- 98. بهینهسازی پردازش دادههای Real-time
- 99. کاربردهای Redis در حوزه مالی
- 100. کاربردهای Redis در حوزه سلامت
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.