مصفوفة الاختبار
- ClickHouse Cloud: سجّل للحصول على نسخة تجريبية مجانية. لا يلزم وجود بطاقة ائتمان لفئة التطوير
- مُستضاف ذاتيًا (مفتوح المصدر): استخدم أحدث إصدار مستقر من إصدارات GitHub. يُعد دليل التثبيت أسرع طريقة للحصول على مثيل محلي باستخدام Docker
ما الذي يجب اختباره
SELECT *) بشكل متوقَّع أو تُعرَض على صفحات، لا أن تتعطّل.
المصادقة. تحقّق من وجود اتصال واحد على الأقل مفعّل بـ TLS. وإذا كنت تتيح إعدادات المصادقة، فاختبر كل وضع توثّقه (اسم المستخدم وكلمة المرور عبر TLS، وmTLS، وشهادة عميل SSL).
دورة حياة الاتصال. تأكّد من سلوك سليم عند انقطاع الاتصالات، وإعادة تشغيل الخادم، وبطء الاستعلامات. فكثير من حالات التصعيد يعود إلى التعامل مع الاتصالات، لا إلى دلالات الاستعلامات.
مجموعات البيانات النموذجية الموصى بها
- أحداث GitHub: 3.1 مليار صف مع بيانات حدث متداخلة. وهي الأفضل للمصفوفات وTuples والأنواع المتداخلة
- بيانات سيارات الأجرة في مدينة نيويورك: مليارات الصفوف مع مخطط معروف جيدًا. مناسبة لاختبارات معدل النقل ومسار القراءة
- Stack Overflow: بيانات علائقية متعددة الجداول لسيناريوهات ذكاء الأعمال المعتمدة بكثافة على JOIN
- Hacker News: 28 مليون صف، سريعة التحميل، ومفيدة للتكرار السريع
ما الذي ينبغي تسجيله من اختباراتك
- إصدارات ClickHouse التي اختبرتها (Cloud ومفتوح المصدر)
- مجموعات البيانات وحجمها التقريبي (عدد الصفوف، والحجم على القرص)
- الأنواع التي يدعمها تكاملك والأنواع التي لا يدعمها (سيصبح هذا قسم القيود المعروفة في وثائقك)
- خصائص الأداء التي تستحق التنبيه إليها، مثل عتبات مجموعة النتائج التي يتغيّر عندها السلوك