لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کامل Valkey از صفر تا صد
- آخرین آپدیت
دانلود Valkey From Zero
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
از Valkey — فورک Apache-2.0 از Redis که توسط بنیاد لینوکس مدیریت میشود — به عنوان ابزار کش، استریم و هماهنگکننده در قلب یک سرویس Rust استفاده کنید. این دوره مستقیمترین مسیر از دستور `cargo add redis` تا ساخت یک خط لوله داده (Data Pipeline) بلادرنگ است که در برابر جدایی شبکهای (Partition) و تغییرات اپراتور مقاوم باشد.
شما با بررسی اختلاف مجوزها و معنای عملی سازگاری پروتکلها شروع میکنید، سپس به بررسی چهار ساختار داده اصلی Valkey میپردازید: رشتهها (Strings) با قابلیت TTL، هشها (Hashes) با انقضای هر فیلد، لیستها (Lists) به عنوان صف، و مجموعههای مرتب (Sorted Sets) برای سیستمهای امتیازدهی (Leaderboard). در ادامه، دوره به سراغ استریمها (Streams) و گروههای مصرفکننده (Consumer Groups) میرود که هسته مهندسی داده است؛ شامل دستورات XADD و XREADGROUP برای تحویل دقیق داده (Exactly-once delivery) و همچنین XPENDING و XCLAIM برای مدیریت خطاها.
بخش دوم دوره به الگوهایی میپردازد که Valkey را برای محیط عملیاتی در Rust آماده میکند: استفاده از Pipelining برای کاهش زمان رفت و برگشت، دستورات MULTI/EXEC به همراه WATCH برای اتمیسیته چند کلیدی، EVAL و کش اسکریپت برای اتمیسیته سمت سرور، تعیین اندازه Connection Pool تحت بار بالا، و استفاده از Criterion برای بنچمارک دقیق p50/p99. دوره با مباحث عملیاتی پایان مییابد: مقایسه RDB در مقابل AOF، تکثیر داده (Replication)، مدیریت Failover با Sentinel، بخشبندی کلاستر (Sharding) و درک واقعی مفهوم «دسترسی بالا» (Highly Available).
سرفصل ها و درس ها
رشتهها، هشها و فضای نام کلیدها
Strings, Hashes & Key Namespaces
نمایش نظرات