مصمم لأداء تحليلي مستدام.
صُمم زمن الاستجابة والسعة المتزامنة والكفاءة التشغيلية معاً، لا كإضافات بعد النشر.
النظام، مجالاً بعد مجال.
- التنفيذ
- تُنفذ عمليات التصفية والتجميع والربط والترتيب على وحدة GPU، مع إبقاء البيانات عليها بين الخطوات.
- الأجهزة
- وحدة GPU واحدة لكل عامل. تزداد السعة بإضافة المزيد من العاملين.
- التخزين
- تخزين عمودي مضغوط لا يقرأ إلا الحقول التي يحددها الاستعلام. عمليات التحميل آمنة عند الأعطال.
- التوسع والمرونة
- تتوزع الجداول عبر الأجهزة مع العدد المطلوب من النسخ؛ وتستمر القراءات عند حدوث عطل؛ مع نسخ احتياطي واستعادة للمجموعة كاملة.
- SQL
- عمليات ربط واستعلامات فرعية وكتل استعلام قابلة لإعادة الاستخدام وكتالوج شامل من الدوال.
- التوافق
- تعمل استعلامات ClickHouse كما هي عبر طبقة توافق.
- الأنظمة القائمة
- يمكن الاستعلام في موضعه عن الجداول التي لا تزال في ClickHouse أو PostgreSQL أو MySQL وربطها بجداول RayoDB.
- إدخال البيانات
- مصادر مباشرة من Kafka وMySQL وPostgreSQL لا تحتسب الصف مرتين مطلقاً، إضافة إلى التحميل المجمع والتحميل عبر API.
- الاحتفاظ
- تُحذف البيانات الأقدم من النافذة الزمنية المختارة وفق جدول زمني.
- الذكاء الاصطناعي في SQL
- التنبؤ واكتشاف الحالات الشاذة والبحث الدلالي في صورة دوال SQL، باستخدام نماذج مدمجة أو نماذجك الخاصة.
- تحليلات الجلسات
- مقاييس الجلسات في صورة دوال SQL: مسارات التحويل والنشاط المتزامن والاحتفاظ ومسارات الأحداث.
- العمليات
- حسابات ومفاتيح API مزودة بصلاحيات، واتصالات مشفرة، ومقاييس Prometheus، وفحوص سلامة.
أسئلة يطرحها كل تقييم.
- هل يلزم إعادة كتابة SQL الحالية؟
- نادراً. عمليات الربط والاستعلامات الفرعية والدوال المعتادة مدعومة، وتعمل استعلامات ClickHouse كما هي. وما لم يتوفر بعد مدرج أدناه.
- هل يجب نقل البيانات أولاً؟
- لا. يمكن الاستعلام في موضعه عن الجداول التي لا تزال في ClickHouse أو PostgreSQL أو MySQL، بحيث يبدأ التقييم بالاستعلامات التي تسبب المشكلات اليوم.
- ما الأجهزة التي يحتاج إليها؟
- وحدات NVIDIA GPU، واحدة لكل عامل. تعمل مجموعة التطوير بثماني بطاقات استهلاكية لكل جهاز، وهي أجهزة يمكن للفريق شراؤها.لماذا وحدات GPU
- أين يعمل؟
- على أجهزتك الخاصة أو مثيلات GPU السحابية، داخل شبكتك. لا تتوفر خدمة مستضافة خلال مرحلة الوصول المبكر.
- ما مستوى أدائه؟
- يقيس كل تقييم زمن الاستجابة والسعة المتزامنة والبنية التحتية مقارنةً بالنظام الذي يشغّل عبء العمل نفسه حالياً.منهجية قياس الأداء
ما لا يتوفر في RayoDB.
- تُنشأ الجداول عبر API، وليس باستخدام CREATE TABLE في SQL.
- لا يدعم UNION أو INTERSECT أو EXCEPT، ولا الاستعلامات العودية، ويقبل عبارة واحدة لكل طلب.
- ليس قاعدة بيانات للمعاملات: فهو مصمم للتحليل، لا لمعالجة الطلبات صفاً تلو الآخر.
- ستُنشر مقارنات الأداء العامة بعد اكتمال برنامج اختبارات الأداء الأوسع.
قِس عبء عملك.
يقارن شركاء الوصول المبكر RayoDB بنظامهم الحالي باستخدام بياناتهم واستعلاماتهم.