منوهای نصب در پنل مدیریت

  • ورود
  • سبد خرید شما خالی است.

آموزش نصب redis روی wamp server ویندوز!(قسمت سوم)

ردیس(redis) چیست؟

ردیس یک دیتابیس اپن سورس پیشرفته بصورت KEY-VALUE است که روی رم ذخیره میشود که با ANSI C نوشته شده و یک جورایی noSQL بحساب میاد!

موارد استفاده ردیس چیست؟

معمولا برای کش روی وب اپلیکیشنها، دیتابیس و Message broker استفاده میشود. (اگر نمیدونید Message broker چیه؟ یک ماژول واسط بین پرتکل فرستنده و گیرنده است که messageها را برای هر کدوم قابل فهم میکنه)

ردیس چطور به بهینه سازی(Optimization) کمک میکند؟

ردیس با توجه به استفاده از حافظه رم برای ذخیره و واکشی اطلاعات سمت سرور میتواند سرعت کارها را چندین برابر کند بطوری که زمان انتظار پاسخ(response time) بشدت کم بشود.

Redis از چه نوع داده هایی پشتیبانی میکند؟

ردیس از ساختارهای داده مانند رشته ها، هش ها، لیست ها، مجموعه ها، مجموعه های مرتب شده با کوئریها(sorted sets with range queries)، بیت‌مپها(bitmaps)، شاخص های جغرافیایی با نمایش داده های شعاعی و hyperlogها.

چرا ردیس سریع است؟

Redis بطور ذاتی سریع است چون از مموری سیستم برای ذخیره بازیابی استفاده میکند.

نصب ردیس روی ویندوز:

توی چند مرحله میتونید ردیس را نصب کنید. من روی ویندوز ۱۰ نسخه ۶۴ بیتی اینکارو کردم. از wamp server و php ورژن ۷.۲ استفاده میکردم. با استفاده از مراحل زیر میتوانید ردیس را براحتی روی ویندوز نصب کنید و با استفاده از php به آن دسترسی پیدا کنید.

۱. ردیس را با توجه به معماری سیستم عامل و wamp server دانلود کنید:
– برای ویندوز ۳۲ بیتی این فایل را دانلود کنید و نصب نمایید.
– برای ویندوز ۶۴ بیتی این فایل را دانلود کنید و نصب نمایید یا کارهای زیر را انجام دهید:
— این فایل را دانلود کرده و در یک پوشه اکسترکت کنید(مثل c:\redis )
— سپس فایل redis-server.exe را اجرا کنید. ردیس روی پورت ۶۳۷۹ بالا میاید.
— با اجرای redis-cli.exe میتوانید محیط کامند ردیس را ببینید.

۲. با توجه به نسخه php خودتان، که میخواهید از ردیس روی آن استفاده کنید، فایل DLL مناسب با معماری سیستم و نسخه php و thread base را از این آدرس دانلود کرده و داخل پوشه زیر بریزید.

                                           wamp\bin\php\phpx.x.xx\ext\  

۳. خط زیر را به فایل php.ini خود اضافه کنید.(دقت کنید به فایلی که در آدرس php\phpx.x.xx\php.ini اضافه کنید)

                                                extension=php_redis.dll

۴. حالا wamp یا php را ری‌استارت کنید. پس از بالاآمدن وب سرور میتوانید در phpinfo ببینید که نصب شده یا نه! همچنین با اجرای کد زیر میتوانید مطمئن شوید که ردیس نصب شده یا خیر:

<?php 
try {
    $redis = new Redis();
    $redis-&gt;connect('localhost', 6379);
    $redis-&gt;set('name', 'Redis is Installed');
    echo $glueStatus = $redis-&gt;get('name');
    
} catch (Exception $ex) {
    echo $ex-&gt;getMessage();
}
  

مقالات بیشتر:

Redis(ردیس) چیست؟!

Redis(ردیس) چیست؟ قسمت دوم

ژوئن 24, 2020

۰ پاسخ به "آموزش نصب redis روی wamp server ویندوز!(قسمت سوم)"

ارسال یک پیام

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

X