تم إصدار Apache Cassandra 5.0 رسميًا، وهو يقدم سلسلة من الترقيات الرائعة التي تعمل على تحسين أداء قاعدة البيانات ووظائفها بشكل كبير. لا يعمل هذا التحديث على تحسين كفاءة البيانات فحسب، بل الأهم من ذلك أنه يقدم إمكانات الذكاء الاصطناعي التوليدية ويعزز القدرة على إدارة البيانات واسعة النطاق. بالنسبة لمستخدمي المؤسسات الذين يتطلعون إلى تقليل تكاليف التشغيل وزيادة سرعة معالجة البيانات في عمليات النشر الكبيرة، يعد Cassandra 5.0 بالتأكيد ترقية رئيسية للإصدار تستحق الاهتمام بها.
أعلن مجتمع Apache Cassandra مؤخرًا عن إصدار Cassandra 5.0 رسميًا. لا يعمل هذا التحديث على تحسين كفاءة البيانات فحسب، بل يضيف أيضًا وظائف الذكاء الاصطناعي (GenAI) التوليدية والأداء الأمثل. وباعتبارها قاعدة بيانات NoSQL مفتوحة المصدر وموزعة، تستطيع Cassandra إدارة البيانات واسعة النطاق عبر خوادم متعددة لضمان التوفر العالي والتسامح مع الأخطاء.
يقدم الإصدار Cassandra 5.0 تحسينات كبيرة، أبرزها ميزة فهرس التخزين المرفق (SAI) الجديدة. في الماضي، كان المستخدمون يحتاجون إلى تعريف البيانات بدقة، ولكن الآن، يمكن للمطورين الاستعلام بشكل أكثر مرونة دون التقيد بهياكل البيانات الثابتة. وهذا يعني أن الاستعلامات عن المفاتيح غير الأساسية أصبحت أكثر كفاءة، وأصبح استخدام الفهارس الثانوية أكثر بساطة، مما يقلل من عبء النظام.
بالإضافة إلى ذلك، يعمل Cassandra 5.0 أيضًا على توسيع وظائف قاعدة البيانات، وإضافة بحث متجه (بحث متجه) وأنواع بيانات متجهة جديدة. تعتبر هذه القدرات ضرورية لمشاريع الذكاء الاصطناعي والتعلم الآلي، مما يسمح بتحسين التشابه والتخزين والاسترجاع للمتجهات المضمنة لتحسين محركات التوصية واكتشاف الاحتيال والتعرف على الصور وروبوتات الدردشة المدعمة بالذكاء الاصطناعي.
يقدم التحديث أيضًا استراتيجية ضغط موحدة، مما يزيد بشكل كبير من كثافة البيانات لكل عقدة. بالمقارنة مع الحد الأقصى للدعم السابق وهو أربعة تيرابايت لكل عقدة، يمكن لـ Cassandra5.0 الحالي دعم عشرة تيرابايت أو أكثر. يسمح هذا التحسين لمستخدمي المؤسسات بتقليل عدد العقد في عمليات النشر واسعة النطاق، وبالتالي تقليل تكاليف التشغيل.
بالإضافة إلى ذلك، يقدم Cassandra 5.0 زوجًا من هياكل البيانات الجديدة، تسمى trie memtables وtrie SSTables، حيث تعمل هذه الهياكل على توصيل البيانات التي يدخلها المستخدم بتخزين القرص بشكل أفضل، مما يقلل من وقت المعالجة والتحويل غير الضروري، مما يجعل استخراج البيانات من الذاكرة أو القرص أسرع وأكثر كفاءة. .
يعد هذا الإصدار أول ترقية رئيسية منذ إطلاق Cassandra 4.0 في عام 2021. منذ ذلك الحين، ركز مجتمع Apache Cassandra على تطوير الإصدار 5.0، حيث قدم سلسلة من الميزات والقدرات الجديدة لتحسين أدائه وسهولة استخدامه. يمكن للمستخدمين الترحيل من الإصدار 4.0 إلى 5.0 من خلال الترقية عبر الإنترنت لتقليل وقت توقف التطبيق. مع إطلاق Cassandra 5.0، وصلت دورة حياة سلسلة 3.x أيضًا إلى نهايتها، ويحتاج المستخدمون إلى التخطيط لاستراتيجية ترقية في أقرب وقت ممكن لضمان استمرار الدعم والتحديثات الأمنية.
في المستقبل، سيواصل مجتمع Cassandra تعزيز تطوير الإصدار 5.1، والذي من المتوقع أن ينفذ معاملات ACID الكاملة (الذرية، والاتساق، والعزل، والمتانة) لتوسيع نطاق تطبيق قاعدة البيانات في حالات الاستخدام الجديدة.
تسليط الضوء على:
تمت إضافة وظيفة فهرس التخزين المرفق (SAI) لجعل الاستعلامات أكثر مرونة وكفاءة.
تقديم البحث عن المتجهات وأنواع بيانات المتجهات الجديدة لتشغيل مشاريع الذكاء الاصطناعي والتعلم الآلي.
يتم زيادة سعة البيانات لكل عقدة إلى 10 تيرابايت، مما يقلل من تكاليف تشغيل الشركة.
بشكل عام، يوفر إصدار Cassandra 5.0 إمكانيات جديدة لإدارة البيانات وتطبيقات الذكاء الاصطناعي على نطاق واسع. وستساعد وظائفها المحسنة وأدائها المعزز المؤسسات على مواجهة تحديات البيانات بشكل أفضل ودفع المزيد من التطوير لتكنولوجيا الذكاء الاصطناعي. من المستحسن أن يفهم المستخدمون ويخططوا لاستراتيجية الترقية في أقرب وقت ممكن لتحقيق الاستفادة الكاملة من Cassandra 5.0.