آمازون، گوگل، اوراکل، اریکسون و اسنپ Valkey را تاسیس کردند که یک شاخه سیستم مدیریت پایگاه داده Redis است.

بنیاد لینوکس ایجاد پروژه Valkey را اعلام کرد که به توسعه پایه کد منبع باز Redis DBMS که تحت مجوز BSD توزیع شده است، ادامه خواهد داد. این پروژه تحت نظارت بنیاد لینوکس بر روی یک پلتفرم مستقل با مشارکت جامعه ای از توسعه دهندگان و شرکت های علاقه مند به ادامه حفظ پایگاه کد منبع باز Redis توسعه خواهد یافت. شرکت هایی مانند خدمات وب آمازون (AWS)، گوگل کلود، اوراکل، اریکسون و اسنپ به این پروژه پیوسته اند.

در میان توسعه دهندگانی که به تیم Valkey پیوستند، Madelyn Olson، نگهدارنده سابق Redis که در آمازون کار می کرد، Ping Xie، یکی از توسعه دهندگان Redis که در Google کار می کرد، Viktor Söderqvist از Ericsson، Harkrishn Patro از آمازون، Roshan Khatri از آمازون هستند. Valkey از پلتفرم‌های Linux، macOS، OpenBSD، NetBSD و FreeBSD پشتیبانی می‌کند. برنامه های توسعه شامل اجرای مکانیزم مطمئن تر برای مهاجرت اسلات، افزایش قابل توجه مقیاس پذیری، افزایش پایداری تنظیمات خوشه، افزایش عملکرد در حالت چند رشته ای، پشتیبانی از تریگرها، افزودن دستورات جدید و اجرای جستجوی برداری است.

این فورک در پاسخ به تغییر سیاست مجوز Redis Ltd، شرکت توسعه دهنده Redis ایجاد شد. با شروع انتشار Redis 7.4، تصمیم گرفته شد که انتشار ویژگی های جدید تحت مجوز BSD متوقف شود و کد پروژه تحت دو مجوز اختصاصی RSALv2 (Redis Source Available License v2) و SSPLv1 (Server Side Public License v1) توزیع شود. محدودیت هایی که استفاده رایگان از محصول را برای ارائه عملکرد خدمات ابری ممنوع می کند. تفاوت بین مجوزهای RSALv2 و SSPLv1 به این واقعیت مربوط می شود که مجوز SSPL بر اساس مجوز کپی لفت AGPLv3 است و مجوز RSAL بر اساس مجوز مجاز BSD است.

مجوز RSAL به شما امکان استفاده، تغییر، توزیع و ادغام کد را در برنامه‌ها می‌دهد، به جز زمانی که این برنامه‌ها تجاری هستند یا برای ارائه خدمات پولی مدیریت‌شده استفاده می‌شوند (استفاده رایگان برای سرویس‌های داخلی مجاز است، محدودیت فقط برای سرویس‌های پولی که دسترسی را فراهم می‌کنند اعمال می‌شود. به ردیس). مجوز SSPL شامل الزامی برای ارائه تحت همان مجوز نه تنها خود کد برنامه، بلکه همچنین کد منبع همه اجزای درگیر در ارائه سرویس ابری است.

این سومین فورک باز Redis است: یک هفته پیش نویسنده محیط کاربری Sway و زبان برنامه نویسی Hare فورکی از Redis 7.2.4 را با نام Redict تأسیس کرد، تغییرات جدیدی که در آن تصمیم گرفته شد تحت LGPLv3 منتشر شود. مجوز. علاوه بر این، از سال 2019، اسنپ چت پروژه KeyDB را توسعه داده است، فورکی از Redis 5 و به دلیل انتقال آن به معماری چند رشته ای، با استفاده از روش های کارآمدتر کار با حافظه و شامل ویژگی های اضافی مانند تکثیر فعال، ذخیره سازی بهینه شده، قابل توجه است. برای درایوهای فلش، پشتیبانی از تنظیم جداگانه طول عمر کلیدهای ثانویه.

منبع: opennet.ru

اضافه کردن نظر