برنامه نویسی

جستجوی Manticore 9.3.2: ردیابی استفاده از جدول پیشرفته ، بهینه سازی حافظه و بهبود پایداری

ما از اعلام انتشار هیجان زده ایم جستجوی Manticore 9.3.2، به همراه آوردن ردیابی استفاده از جدول پیشرفته ، بهینه سازی حافظه و پیشرفت های بیشمار پایداری برای اینکه تجربه جستجوی شما قابل اطمینان تر و کارآمدتر باشد.


🛠 ویژگی ها و پیشرفت های جدید

این نسخه شامل چندین پیشرفت است:

  • پیشخوان فرمان و آمار استفاده از هر میز (PR #3337): آمار استفاده دقیق از جدول و ردیابی فرمان برای نظارت بهتر و بهینه سازی اضافه شده است.

وضعیت آزمون جدول را نشان دهید

  • بهینه سازی استفاده از حافظه (v9.2.32): کاهش مصرف اوج حافظه در حین عملیات ادغام. شناسه اسناد به جستجوی شناسه ردیف اکنون از 12 بایت در هر سند به جای 16 بایت استفاده می کند ، و نیازهای حافظه را به میزان قابل توجهی کاهش می دهد (به عنوان مثال ، 24 گیگابایت رم برای 2 میلیارد سند به جای 36 گیگابایت).

🔧 رفع اشکال بحرانی و بهبود پایداری

این نسخه به چندین موضوع مهم می پردازد:

  • مدیریت و مدیریت منابع:

    • خطاهای ثابت OOM (خارج از حافظه) هنگام استفاده ORDER BY وت WHERE در id (شماره شماره 3301)
    • برای جلوگیری از خرابی جستجو ، دست زدن به شناسه های بزرگ اسناد را بهبود بخشید (شماره شماره 3090)
    • رفتار نامشخص ثابت هنگام صفر ویژگی های رشته (v9.2.30)
  • جدول و مدیریت فهرست:

    • مشکلات آسیب دیدگی جدول با حذف به روزرسانی های پیچیده و اصلاح مجدد AutoFlush (شماره شماره 3236)
    • نادرست ثابت شد COUNT(*) مقادیر در جداول بزرگ در زمان واقعی (شماره شماره 3238)
    • باقیمانده tmp.spidx پرونده ها هنگام قطع فرآیند بهینه سازی (شماره شماره 3343)
  • پرس و جو و پیشرفت جستجو:

    • سقوط ثابت هنگام استفاده از Grouper با چندین ویژگی JSON در جداول RT با چند قطعه دیسک (شماره شماره 3171)
    • ثابت WHERE string ANY(...) نمایش داده شد پس از شستشوی قوچ (شماره 3246)
    • رفع اشکال در محاسبه فاصله هنگام استفاده GEODIST عملکرد (شماره شماره 3063)
  • ادغام و سازگاری:

    • پشتیبانی اضافه شده برای ایجاد منابع کافکا برای پارتیشن های خاص (شماره شماره 3032)
    • سازگاری ساخت ثابت با Boost 1.88.0 (PR #3275)
    • پشتیبانی از الاستیک اضافه شده است query_string قالب فیلتر (شماره شماره 3027)

🚀 امروز شروع کنید

ارتقاء به جستجوی Manticore 9.3.2 برای استفاده از این ویژگی ها و پیشرفت های جدید. برای لیست کامل تغییرات ، به ChangeLog مراجعه کنید.

ما دوست داریم از شما بشنویم!

  • به بحث در انجمن جامعه ما بپیوندید
  • گزارش ها را گزارش کنید یا ویژگی های موجود در GitHub را پیشنهاد دهید
  • با ما در Slack گپ بزنید
  • مستقیماً به ما ایمیل بزنید contact@manticoresearch.com

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا