مقدمه در این مقاله به بررسی دستور HSETNX میپردازیم که امکان تنظیم مقدار یک فیلد در هش را فقط در صورتی که فیلد وجود نداشته باشد فراهم میکند. دستور HSETNX ساختار این دستور به صورت زیر است: رفتار دستور: مثال…
مقدمه در این مقاله به بررسی دو دستور مهم برای کار با مقادیر عددی در هشها میپردازیم: HINCRBY برای اعداد صحیح و HINCRBYFLOAT برای اعداد اعشاری. دستور HINCRBY برای افزایش یا کاهش مقادیر صحیح در هش: مثال عملی: خروجی: 20…
مقدمه در ادامه بررسی دستورات کار با هشها، این مقاله به معرفی دستور HVALS میپردازد که امکان دریافت تمام مقادیر موجود در یک هش را فراهم میکند. دستور HVALS ساختار این دستور به صورت زیر است: مثال عملی خروجی نمونه:…
مقدمه در این مقاله به بررسی روش دریافت نام فیلدهای موجود در یک هش بدون مقادیر مربوطه میپردازیم. این امکان زمانی مفید است که نیاز به بررسی ساختار هش داشته باشیم. دستور HKEYS ساختار اصلی این دستور به صورت زیر…
مقدمه در این مقاله به بررسی روشهای تشخیص وجود فیلدهای خاص در ساختار هش میپردازیم. این امکان زمانی مفید است که نیاز به بررسی وجود فیلدها قبل از انجام عملیات مختلف داشته باشیم. دستور HEXISTS ساختار اصلی این دستور به…
مقدمه در این مقاله به بررسی روشهای حذف فیلدها از ساختار هش در پایگاهدادههای کلید-مقدار میپردازیم. دستور HDEL امکان حذف یک یا چند فیلد را به صورت همزمان فراهم میکند. دستور HDEL ساختار اصلی این دستور به صورت زیر است:…
مقدمه در ادامه سری مقالات کار با هشها در پایگاهدادههای کلید-مقدار، این مقاله به بررسی روش تعیین تعداد فیلدهای موجود در یک هش میپردازد. دستور HLEN برای تعیین تعداد فیلدهای موجود در یک هش، از دستور HLEN استفاده میشود. ساختار…
مقدمه در مقاله قبلی، با مفاهیم پایهای کار با هشها شامل دستورات HSET، HGET و HGETALL آشنا شدیم. در این مقاله، به بررسی روشهای پیشرفتهتر برای دریافت انتخابی فیلدها از هش میپردازیم. بهینهسازی نامگذاری کلیدها پیش از شروع، توجه به…
مقدمه هشها (Hashes) ساختارهای دادهای هستند که در پایگاهدادههای کلید-مقدار برای ذخیرهسازی اطلاعات به صورت جفتهای فیلد-مقدار استفاده میشوند. این مقاله به بررسی سه دستور اصلی برای کار با هشها میپردازد: HSET، HGET و HGETALL. ایجاد هش با دستور HSET…
مقدمه ساختار دادههای هش یکی از روشهای پایهای اما قدرتمند برای سازماندهی دادهها محسوب میشود. هشها را میتوان به عنوان لیستی از فیلدها و مقادیر در نظر گرفت که ارتباطی مستقیم بین این دو برقرار میکنند. این ساختار شباهت زیادی…