کتاب بهینهسازی برنامههای جاوا با Redis برای کارایی بالا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بهینهسازی برنامههای جاوا با Redis برای کارایی بالا
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: پایگاههای داده و سیستمهای ذخیرهسازی
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده در حافظه
- 2. آشنایی با Redis و مفاهیم کلیدی
- 3. نصب و راهاندازی Redis در محیطهای مختلف
- 4. انواع دادههای Redis: رشتهها (Strings)
- 5. کار با رشتهها در Redis
- 6. انواع دادههای Redis: لیستها (Lists)
- 7. عملیات بر روی لیستها
- 8. انواع دادههای Redis: مجموعهها (Sets)
- 9. عملیات بر روی مجموعهها
- 10. انواع دادههای Redis: مجموعههای مرتب (Sorted Sets)
- 11. کار با مجموعههای مرتب
- 12. انواع دادههای Redis: هشها (Hashes)
- 13. عملیات بر روی هشها
- 14. کلیدها و تنظیمات آنها در Redis
- 15. مدیریت زمان انقضا (Expiration) کلیدها
- 16. مباحث پیشرفته در مدیریت کلید
- 17. تراکنشها در Redis
- 18. دستورات اتمیک در Redis
- 19. استفاده از Lua Scripting در Redis
- 20. پایداری دادهها در Redis: RDB (Snapshotting)
- 21. پایداری دادهها در Redis: AOF (Append Only File)
- 22. تنظیمات پایداری دادهها
- 23. الگوهای طراحی پایگاه داده با Redis
- 24. استفاده از Redis به عنوان Cache
- 25. Caching استراتژیها
- 26. Redis برای مدیریت نشستهای کاربری (Session Management)
- 27. Redis در معماری میکروسرویس
- 28. استفاده از Redis در صفهای پیام (Message Queues)
- 29. Redis Pub/Sub
- 30. پیادهسازی صف با استفاده از لیستهای Redis
- 31. Redis برای شمارندهها و محدودکنندهها (Rate Limiting)
- 32. امنیت در Redis
- 33. احراز هویت و مجوزها در Redis
- 34. تنظیمات امنیتی شبکه برای Redis
- 35. مانیتورینگ و لاگبرداری در Redis
- 36. تنظیمات عملکرد Redis
- 37. بهینهسازی کوئریها و دستورات Redis
- 38. استفاده از ابزارهای خط فرمان Redis
- 39. اتصال برنامههای جاوا به Redis
- 40. کتابخانه Jedis برای کار با Redis
- 41. عملیات پایه با Jedis
- 42. مدیریت Pool اتصال در Jedis
- 43. کتابخانه Lettuce برای کار با Redis
- 44. مفاهیم پیشرفته با Lettuce
- 45. Redis Cluster
- 46. راهاندازی Redis Cluster
- 47. مدیریت دادهها در Redis Cluster
- 48. شاردهای (Sharding) دادهها در Redis Cluster
- 49. Redis Sentinel برای High Availability
- 50. پیکربندی Redis Sentinel
- 51. سناریوهای Failover با Redis Sentinel
- 52. استفاده از Redis در برنامههای Real-time
- 53. نمونههای عملی استفاده از Redis در جاوا
- 54. بهینهسازی برنامههای جاوا با استفاده از Redis
- 55. مدیریت حافظه در Redis
- 56. نکات پیشرفته برای کارایی بالا
- 57. مقایسه Redis با سایر پایگاههای داده NoSQL
- 58. Redis و مباحث مربوط به Big Data
- 59. استفاده از Redis در سیستمهای توزیعشده
- 60. ملاحظات مربوط به مقیاسپذیری (Scalability)
- 61. استفاده از Redis برای جستجوی سریع
- 62. Redis Full-Text Search
- 63. Redis Time Series
- 64. Redis Geospatial Indexes
- 65. Redis برای تحلیل دادههای آنی
- 66. پیکربندی پیشرفته Redis
- 67. کار با ابزارهای مانیتورینگ Redis
- 68. اصول عیبیابی در Redis
- 69. بهینهسازی استفاده از حافظه
- 70. استراتژیهای پشتیبانگیری و بازیابی
- 71. Redis در محیطهای ابری
- 72. ملاحظات امنیتی در محیطهای ابری
- 73. استفاده از Redis در Docker و Kubernetes
- 74. اصول طراحی برای برنامههای با کارایی بالا
- 75. الگوهای مقاوم در برابر خطا (Fault-Tolerant)
- 76. Redis و مباحث مربوط به Event Sourcing
- 77. کاربرد Redis در بازیهای آنلاین
- 78. Redis برای اینترنت اشیاء (IoT)
- 79. مدیریت دادههای حجیم در Redis
- 80. استراتژیهای Partitioning در Redis
- 81. بررسی عملکرد دستورات Redis
- 82. بهینهسازی استفاده از Jedis و Lettuce
- 83. ملاحظات مربوط به Latency در Redis
- 84. استفاده از Redis برای Caching دادههای رابط کاربری
- 85. Redis برای مدیریت صفهای کاری (Job Queues)
- 86. پروژههای عملی با Redis و جاوا
- 87. مباحث پیشرفته در Redis Cluster
- 88. استفاده از Redis در سیستمهای توزیعشده پیچیده
- 89. بهینهسازی مصرف CPU و حافظه
- 90. مدیریت دادههای موقتی (Ephemeral Data)
- 91. Redis برای احراز هویت توزیعشده
- 92. ملاحظات مربوط به Consistency در Redis
- 93. استفاده از Redis در سیستمهای تحلیل بلادرنگ
- 94. بررسی عمیقتر AOF و RDB
- 95. تنظیمات پیشرفته برای پایداری
- 96. بهینهسازی عملکرد در سناریوهای ترافیک بالا
- 97. چالشهای مقیاسپذیری Redis
- 98. روشهای مانیتورینگ پیشرفته
- 99. کتابخانههای جانبی مرتبط با Redis در جاوا
- 100. کاربرد Redis در تحلیل شبکههای اجتماعی
تگها:
Java Redis
Redis
بهینهسازی عملکرد
پایگاه داده NoSQL
توسعه نرمافزار
جاوا
ذخیرهسازی داده
کارایی بالا
کشینگ
معماری نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.