ردیس چطور هویتش رو از دست داد؟
ردیس که در اوایل دهه ۲۰۱۰ بهعنوان یک دیکشنری سریع درونحافظهای همه رو شیفته کرد، کمکم از مسیر اصلیش منحرف شد. تغییر لایسنس از BSD به AGPL، اضافه کردن ساختارهای داده عجیبوغریب، و تلاش برای تبدیل شدن به یک دیتابیس تمامعیار، همه نشانههایی هستن که یه پروژه داره هویتش رو گم میکنه. نویسنده معتقده ریشه همه این مشکلات یه چیزه: بلندپروازی بیش از حد.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر، اینجا را کلیک کنید
خلاصهٔ کاملتر
ردیس در اوایل دهه ۲۰۱۰ وارد دنیای وب شد، درست وقتی که NoSQL داشت اوج میگرفت و هر توسعهدهندهای دنبال ابزارهای سبک و سریع بود. اون موقع ردیس خودش رو «یه memcached بهتر» معرفی میکرد — یه دیکشنری سریع درونحافظهای (in-memory) که سرویسهای مختلف میتونستن بهش وصل بشن. اسمش هم همین رو میگفت: Remote Dictionary Server.
سه ویژگی اصلی ردیس در اون دوره کاملاً با هم هماهنگ بودن: تکنخی بودن (single-threaded)، رویدادمحور بودن (event-driven)، و درونحافظهای بودن. چون همه عملیات روی یه thread انجام میشد، همه چیز اتمیک بود و نیازی به قفلگذاری نبود. پروتکل ارتباطیش (RESP) هم آنقدر ساده بود که میشد توی یه ساعت کدش رو نوشت. این سادگی هوشمندانه بود، نه ضعف.
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




