شرکت طراحی سایت فرتاک | شرکت طراحی سایت در تهران

02166562876

پشتیبانی 24 ساعته

تهران ، خیابان ستارخان ، نبش آفروند

پلاک 81 ، طبقه چهارم واحد 4

021-66562876

پشتیبانی 24 ساعته

ملاقات حضوری شنبه تا پنج شنبه

از ساعت 8 صبح تا 8 عصر

طراحی سایت - Learn how to use the Redis database - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

آموزش استفاده از پایگاه داده ردیس (Redis)

در این مقاله به بررسی پایگاه داده Redis  اشاره کردیم و خصوصیت ها ان را مورد ارزیابی قراردادیم. می توان  Redisپایگاه داده اصلی یک پروژه انتخاب کرد ولی اغلب

 اوقات برای پایگاه داده های جانبی استفاده می شود بیشتر شرکت های بزرگ مانند اینستاگرام،تویتر،از

Redis برای لایه  cache مورد استفاده  قرار می گیرد به دلیل قابلیت های زیادی که دارد.

فارسی
7 ساعت
دوره غیر حضوری
5 فصل
از طریق واتس اپ یا ارسال تیکت
مقدماتی
دارای گواهینامه

معرفی دوره

چه امتیازی میدی؟

 

آموزش استفاده از پایگاه داده ردیس (Redis)

 

شما بعد از آموزش استفاده از پایگاه داده ردیس (Redis) توانایی این را دارید که با دانشی که از Redis به دست آوردید وارد بازار کار شوید.

این دوره یعنی آموزش استفاده از پایگاه داده ردیس (Redis) دوره ای پروژه محور است که توسط هلدینگ فرتاک ارائه شده و شما در پایان هر بخش میبایست تمرین های که به شما داده میشود را انجام دهید.

در پایان دوره از شما آزمونی گرفته میشود و شما میتوانید با استفاده از این آزمون توانایی هایی که از Redis آموختید را بسنجید.

 

دوره های مرتبط

آموزش پایگاه داده SQL مقدماتی

آموزش استفاده از پایگاه داده Redis حضوری

آموزش استفاده از پایگاه داده Redis آنلاین

 

 آموزش Redis

ردیس در واقع یک ذخیره ساز ساختاره اطلاعاتی در RAM است. ساختار های داده ای یا Data Structure می توانند یک رشته ساده و یا لیستی از اطلاعاتی باشند که Redis اونها رو داخل RAM برای ما نگه داری می کند و میشود با سرعت بالا اون ها رو بازیابی کنیم. از آنجایی که داده ها رو ذخیره و بازیابی می کند یک نوع پایگاه داده و به خاطر این که توی RAM ذخیره شده اصطلاحا in-memory Database نام دارد.

 

نگه داری اطلاعات در RAM در برنامه Redis   

این خصوصیتی است که اصطلاحا به آن on-disk persistence گفته میشود و این عمل را می شود در سطوح مختلفی انجام دهیم. این سطوح شامل حال زیر میشوند:

روش اول RDB در Redis

اگر هدف پشتیبان گیری از اطلاعات خود به صورت فایل های جداگانه در طول زمان مشخص و بعد از تعداد مشخصی تغییر را داشته باشد می توان از این روش استفاده شود و میشود در هر فاصله زمانی به صورت تکراری از داده ها back up گرفت.

 

روش دوم AOF  در Redis

این حالت های مختلف Append Only File است به این مفهوم که اینکه یک بار فایل RDB را ساخته و با هر تغییر می تواند به آن فایل اضافه کرد و به این صورت اگر چه شاید کمی آهسته باشد ولی برای داده های حساس تر گزینه بهتری است. این حالت امکان پذیر است با استفاده از fsync بعد از هر بار قراردادن و یا تغییر یک key جدید در ردیس آن را ذخیره کند. غیر فعال کردن Persistence Mode به طور کلی و back up نداشتن استفاده همزمان از RDB و AOF

 

روش نصب پایگاه داده Redis

قطعا ردیس به روی همه سیستم های عامل نصب خواهد شد، می توانید با توجه به نوع سیستم عاملی که استفاده میکنید اقدام به دانلود و نصب آخرین نسخه آن کنید.

هم اکنون نسخه 5.0.4 آن قابل نصب است.

 

نصب نسخه ی ثابت آن در ubuntu:

1234$ wget http://download.redis.io/releases/redis-5.0.4.tar.gz

$ tar xzf redis-5.0.4.tar.gz

$ cd redis-5.0.4

$ make

 

هم چنین شما می تونید از طریق apt هم به سادگی آن را نصب کنید و فقط باید بررسی کنید که کدام نسخه از ردیس برای شما نصب خواهد شد:

 

1$ sudo apt install redis-server زبان های استفاده شده در clinet در Redis تمام زبان های برنامه نویسی رایج در دنیا برای client از Redis استفاده می شود.

 

فایل پیکربندی Redis

پس از نصب برای پیکربندی پایگاه داده ‌Redis می توان به دنبال فایل Redis.conf رفت که اگر از سیستم عامل ubuntu استفاده شود در آدرس etc/redis/redis.conf/ می توان آن را پیدا شود.

شما از راه اعمال تغییرات در این فایل و یا دستورات command line می توان تمامی تنظیمات ردیس از جمله پورت مورد استفاده در آدرس bind شده انتخاب روش persistence که در بالا خواندیم و هر نوع تنظیم دیگری را انجام دهید.

 

چند ویژگی Redis

  • استفاده از زبان C
  • از Lua Scriptig حمایت میکند.
  • به صورت خودکار Replication دارد.
  • دارابودن partitioning ازراهRedis Cilster است.
  • پورت پیش فرض اون 6379 دارد.
  • به صورت منبع باز و زیرLicense BSD محافظت میشود.

 

مقایسه Redis با دیگر پایگاه داده

 Redis با پایگاه داده‌هایی مثل MySQL و Oracle کاملاً فرق دارد؛ چرا که در آن خبری از ستون‌ها، ردیف‌ها، جداول، توابع و … نیست. همچنین ردیس از دستورات Select ،Insert، Update، Delete و … نیز استفاده نمی‌شود. یکی از امتیازات مهم دیگر Redis در مقابل دیگر پایگاه داده ها، کاهش شدید هزینه‌هاست. چرا که منابع کمتری را درسرور درگیر می‌کند و مسلما نیاز به تهیه زیرساخت‌های پرهزینه کمتر می‌شود.

 

نتیجه گیری

در این مقاله به بررسی پایگاه داده ردیس اشاره کردیم و خصوصیت های آن را مورد ارزیابی قراردادیم. می توان Redis در پایگاه داده اصلی یک پروژه انتخاب کرد ولی اغلب اوقات برای پایگاه داده های جانبی استفاده می شود بیشتر شرکت های بزرگ مانند اینستاگرام،تویتر،از Redis برای لایه cache مورد استفاده  قرار می گیرد. 

طراحی سایت - صورتی 1 - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

مقدمه :

معرفی دوره :

مختصری از دوره آموزش استفاده از پایگاه داده ردیس (Redis)

رایگان
طراحی سایت - صورتی 1 - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

فصل اول :

سر فصل 1

رایگان
طراحی سایت - صورتی 1 - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

فصل دوم :

سر فصل 2

رایگان
طراحی سایت - صورتی 1 - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

فصل سوم :

سر فصل 3

رایگان
طراحی سایت - صورتی 1 - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

فصل چهار :

سر فصل 4

رایگان
طراحی سایت - صورتی 1 - هلدینگ فرتاک - آموزش استفاده از پایگاه داده ردیس (Redis) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

فصل پنج :

سر فصل 5

رایگان

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش استفاده از پایگاه داده ردیس (Redis)”
   همین الان ثبت نام کن