MariaDB DBMS 10.9 کی مستحکم ریلیز

DBMS MariaDB 10.9 (10.9.2) کی نئی برانچ کی پہلی مستحکم ریلیز شائع ہو چکی ہے، جس کے اندر MySQL کی ایک شاخ تیار کی جا رہی ہے جو پسماندہ مطابقت کو برقرار رکھتی ہے اور اضافی اسٹوریج انجنوں اور جدید صلاحیتوں کے انضمام سے ممتاز ہے۔ ماریا ڈی بی کی ترقی کی نگرانی خود مختار ماریا ڈی بی فاؤنڈیشن کرتی ہے، مکمل طور پر کھلے اور شفاف ترقیاتی عمل کے بعد جو انفرادی وینڈرز سے آزاد ہے۔ MariaDB کو کئی لینکس ڈسٹری بیوشنز (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) میں MySQL کے متبادل کے طور پر فراہم کیا جاتا ہے اور اسے Wikipedia، Google Cloud SQL اور Nimbuzz جیسے بڑے پروجیکٹس میں لاگو کیا گیا ہے۔

ماریا ڈی بی 10.9 میں کلیدی بہتری:

  • JSON_OVERLAPS فنکشن شامل کیا گیا، جو آپ کو دو JSON دستاویزات کے ڈیٹا میں چوراہوں کا تعین کرنے کی اجازت دیتا ہے (مثال کے طور پر، اگر دونوں دستاویزات میں مشترک کلید/قدر کے جوڑے یا مشترکہ سرنی عناصر کے ساتھ اشیاء شامل ہوں تو یہ درست ہو جاتا ہے)۔
  • JSONPath ایکسپریشنز رینجز کی وضاحت کرنے کی صلاحیت فراہم کرتے ہیں (مثال کے طور پر، "$[1 to 4]" سرنی عناصر 1 سے 4 تک استعمال کرنے کے لیے) اور منفی اشاریہ جات (مثال کے طور پر، "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]')؛" دم سے پہلا عنصر ظاہر کرنے کے لیے)۔
  • Hashicorp Vault KMS میں ذخیرہ کردہ کیز کا استعمال کرتے ہوئے ٹیبلز میں ڈیٹا کو خفیہ کرنے کے لیے Hashicorp Key Management پلگ ان شامل کیا گیا۔
  • mysqlbinlog یوٹیلیٹی gtid_domain_id کے ذریعے فلٹر کرنے کے لیے نئے اختیارات "-do-domain-ids"، "-ignore-domain-ids" اور "-ignore-server-ids" پیش کرتی ہے۔
  • wsrep اسٹیٹ متغیرات کو JSON فارمیٹ میں ایک علیحدہ فائل میں ظاہر کرنے کی صلاحیت شامل کی گئی، جو بیرونی نگرانی کے نظام میں استعمال کی جا سکتی ہے۔
  • JSON فارمیٹ میں آؤٹ پٹ کے لیے "تجزیہ دکھائیں [FORMAT=JSON]" موڈ کے لیے تعاون شامل کیا گیا۔
  • "شو کی وضاحت کریں" بیان اب "کنکشن کے لیے وضاحت" نحو کی حمایت کرتا ہے۔
  • innodb_change_buffering اور پرانے متغیرات کو فرسودہ کر دیا گیا ہے (old_mode متغیر سے بدل دیا گیا ہے)۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں