نسخه ۲.۰ پایگاه داده SQL با قابلیت کنترل نسخه Dolt با پاکسازی و فشردهسازی خودکار حافظه منتشر شد
شرکت DoltHub نسخه ۲ دیتابیس متنباز Dolt رو منتشر کرد. Dolt یه دیتابیس SQL هست که سیستم کنترل نسخه داره؛ یعنی میتونی تغییرات دادهها رو مثل گیت ردیابی کنی. نسخه ۲ بهینهسازی خودکار حافظه، جمعآوری زباله، فشردهسازی، و پشتیبانی بهتر از دادههای بزرگ و برداری (vector) رو اضافه کرده.
چرا مهمه؟
تا الان کسی که با Dolt کار میکرد باید خودش مدیریت حافظه و حذف نسخههای اضافی رو انجام میداد. حالا دیتابیس خودش فضای اشغالشده رو آزاد و دادهها رو فشرده میکنه. کسایی که پروژههای بزرگ یا دادههای برداری (مثلاً برای سیستمهای جستجوی هوش مصنوعی) با Dolt دارن، عملکرد بهتر و هزینه ذخیرهسازی کمتری تجربه میکنن. اگه به دنبال جایگزینی برای دیتابیسهای سنتی با قابلیت بازگشت به نسخههای قبلی هستی، حالا Dolt گزینهی بالغتری شده.
به درد کی میخوره؟
توسعهدهندگان پایگاه داده که به کنترل نسخه نیاز دارن مهندسان معماری داده که روی پروژههای بزرگ کار میکنن تیمهایی که با دادههای برداری (vector) سروکار دارن DevOps و مهندسان زیرساخت که هزینه ذخیرهسازی براشون مهمه
تو عمل چی کار کنیم؟
اگه از Dolt استفاده میکنی، ارتقا به نسخه ۲ فضای دیتابیست رو بدون دخالت دستی کاهش میده. پروژههایی که تا الان به خاطر حجم بالای تاریخچه نسخهها کند شده بودن، روانتر اجرا میشن. همچنین اگه دادههای برداری داری (مثلاً برای ریتریوال محصولات هوش مصنوعی)، حالا Dolt پشتیبانی بهتری از این نوع دادهها ارائه میده.
نظر Blue IT News
Dolt هنوز جایگزین کاملی برای PostgreSQL یا MySQL نیست، ولی اگه مشکلت ردیابی تغییرات داده و بازگشت به نسخههای قبلی هست، نسخه ۲ ارزش تست کردن داره. حتماً قبل از مهاجرت، عملکردش رو روی حجم واقعی دادههات بسنج.