ویژگی‌های جدید DuckDB 2.0.0

چرا مهم است

اگر با DuckDB کار می‌کنی، این نسخه جدید ابزارهای بهتری برای مدیریت داده‌ها و بهبود کارایی ارائه می‌دهد. به خصوص اگر از Python استفاده می‌کنی، افزونه جدید می‌تواند فرآیند درج داده‌ها را برایت ساده‌تر کند.

قبل از خواندن، این‌ها را بدان۲ مفهوم
Context Window

محدوده‌ای از داده‌ها که یک مدل زبان می‌تواند در یک زمان پردازش کند.

بیشتر درباره این مفهوم

Node

یک واحد پردازش یا ذخیره‌سازی در یک شبکه یا سیستم توزیع‌شده.

بیشتر درباره این مفهوم

نسخه 2.0.0 DuckDB به تازگی منتشر شده و شامل ویژگی‌های جدیدی مانند پروتکل Quack، I/O غیرهمزمان، نوع VARIANT و حالت agent است. این نسخه بهبودهای زیادی در کارایی و استفاده‌پذیری دارد که در اعلامیه اولیه ذکر نشده‌اند. یکی از این بهبودها، افزونه Python است که امکان درج داده‌ها به صورت کارآمدتر را فراهم می‌کند. این افزونه به کاربران Python اجازه می‌دهد تا داده‌ها را به صورت دسته‌ای وارد کنند که کارایی بیشتری نسبت به درج تک‌تک دارد.

در رابط خط فرمان (CLI) نیز بهبودهایی اعمال شده است. به عنوان مثال، دستور .schema اکنون به طور پیش‌فرض خروجی را به صورت زیبا و قابل خواندن نمایش می‌دهد. همچنین، دستور جدید .manual برای نمایش جزئیات توابع SQL اضافه شده است.

ویژگی‌های دیگر شامل امکان استفاده از CLI به عنوان ماشین حساب، نمایش تاریخچه دستورات، و مستندات آفلاین است. مستندات آفلاین به صورت فایل‌های Markdown و PDF در دسترس هستند و می‌توانند به عنوان مرجع برای LLMها و عوامل کدنویسی استفاده شوند.

برای جزئیات بیشتر و مشاهده تمامی ویژگی‌های جدید، به صفحه "What's New in the Docs for 2.0" مراجعه کنید.

نکته کلیدی

نسخه 2.0.0 DuckDB با ویژگی‌های جدید و بهبودهای کارایی منتشر شده است. اگر از این ابزار استفاده می‌کنی، حتماً به مستندات جدید نگاهی بینداز تا از تمامی قابلیت‌های جدید بهره‌مند شوی.

خواندن مقاله اصلی (در زبانه‌ی جدید باز می‌شود)
برچسب‌ها (۳)