ردیس نوع خاصی از پایگاه داده NoSQL است که در RAM سرور ذخیره میشود. پایگاه داده ردیس به دو دلیل مهم، سرعت بسیار بالایی دارد:
هر چند که در ظاهر، راه اندازی سیسیتم ردیس برای وبسایت، نیاز به صرف هزینه دارد و شاید امری هزینه بر تلقی شود، اما باید توجه داشت که در صورت عدم استفاده از این سیستم، برای رسیدن به چنین حدی از کارایی، باید چندین برابر این هزینه را صرف ارتقا سرور و منابع وبسایت نمود. پس به صورت کلی، استفاده از ردیس برای وبسایتهای پربازدید و پرمحصول، توجیه اقتصادی خواهد داشت.
هنگامیکه از ردیس به عنوان سیستم کشینگ(Caching) استفاده شود، در واقع ردیس، مکمل موتور دیتابیس شما خواهد بود. به این ترتیب که درخواستهای دیتا در سیستم انجام شده و در ردیس ذخیره میشوند و در هنگام فعالیت وبسایت، پاسخ تمام درخواستها، با سرعت بالا، از ردیس دریافت میشود. بدین ترتیب، فشار بسیار کمی به موتور دیتابیس شما وارد میشود که نتیجه ی آن، تحمل دیتای حجیم تر و کیفیت بهتر است.
یکی از مواردی که باعث بروز اختلال در وبسایتهای پربازدید میگردد، بازدید همزمان تعداد زیادی کاربر از صفحات وبسایت است که به علت تعدد درخواستهای همزمان و فشار به موتور دیتابیس، باعث از کار افتادن یا اختلال در عملکرد وبسایت میشود. ردیس توان تحمل چندین هزار درخواست در ثانیه را دارد و با استفاده از سیستم کشینگ ردیس، خیال شما از بابت ترافیک سایت، راحت خواهد بود.
پرستاشاپ در حال حاضر یکی از برترین و بهترین سیستمهای فروشگاه ساز در ایران و جهان است. بسیاری از فروشگاههای پرستاشاپی در ایران، بازدید و ترافیک بسیار بالایی دارند و به لطف گسترش اینترنت و فرهنگ خرید اینترنتی، روز به روز، در حال توسعه بیشتر میباشند. یکی از بزرگترین مشکلات این فروشگاهها، عملکرد کند دیتابیس پرستاشاپ به دلیل ساختار تخصصی و پیچیده ی آن میباشد.
پرستاشاپ علاوه بر اینکه دیتابیس پیچیده ای دارد، ساختار کدنویسی پیچیده و کاملا داینامیکی نیز دارد که این مساله، کش کردن اطلاعات در آن را دشوار میکند و این کار نیاز به درک عمیق پرستاشاپ و تخصص سطح بالا در آن دارد. علاوه بر این، راه اندازی سیسیتم کشینگ ردیس برای پرستاشاپ نیاز به سخت افزار مناسب، کانفیگ تخصصی سرور و پیش نیازهایی دارد و به همین دلیل در سطح بین المللی نیز کمتر به این مورد پرداخته شده است.
ما در مجموعه نیترون، با اتکا به چندین سال تجربه ی متخصصین خود در زمینه پرستاشاپ و مدیریت و بهینه سازی سرور، تمام این موارد را، اعم از ماژول پرستاشاپ ردیس، سرور مجازی یا سرور اختصاصی برای میزبانی فروشگاه پرستاشاپی و در نهایت سرور کانفیگ شده برای ردیس، به صورت یکپارچه آماده کرده ایم.
-------------------
ما یک سرور کانفیگ شده ردیس در اختیار شما قرار میدهیم که در کنار سرور اصلی شما فعالیت میکند و مسئولیت نگهداری اطلاعات ردیس را بر عهده میگیرد تا هیچ خللی در سرور اصلی شما ایجاد نشود
ماژول ردیس در پرستاشاپ شما تغییراتی ایجاد میکند تا بتوانید از قابلیتهای ردیس استفاده کنید. در حالت عادی، پرستاشاپ را به دلیل ساختار آن، نمیتوان به ردیس متصل نمود
این سیستم به گونه ای طراحی شده که در هنگام کش کردن هیچ بار اضافه ای متوجه کاربر نشود. بر خلاف سایر سیستمها که در هنگام کش اولیه، کاهش سرعت محسوس است.
در صورتیکه به هر علتی، سرور ردیس شما دچار اختلال شود، وبسایت دچار مشکل نمیگردد و پس از رفع مشکل، به صورت خودکار، فرایند بازسازی در زمان کوتاهی انجام خواهد شد.
بسیاری از فروشگاههای پرستاشاپی که محصولات زیادی دارند، در بخش جستجو دچار مشکل هستند. کش ردیس عملکرد این بخش را نیز با کش کردن تمام کوئریها، بهینه سازی میکند.
کافیست ماژول ردیس را نصب و تنظیمات را ثبت نمائید. در صفحه پیکربندی ماژول، اتصال شما چک میشود و کار تمام است. سیستم کشینگ ردیس روی وبسایت فعال شده و شروع به کار مینماید
پلن های مختلف با توجه به نیاز فروشگاهها طراحی شده است و تفاوت عمده در منابع اختصاص داده شده به هر سرویس است.