المقدمة
- إدارة مركزية وأسهل لإعدادات التكوين.
- يمكن إجراء تغييرات على الإعدادات دون تعديل تعريفات جداول SQL.
- سهولة أكبر في مراجعة التكوينات واستكشاف المشكلات وإصلاحها من خلال فحص ملف تكوين واحد.
الافتراضات
- عنقود Kafka يعمل.
- عنقود ClickHouse مُعدّ ويعمل.
- معرفة أساسية بلغة SQL وإلمامًا بإعدادات ClickHouse وKafka.
المتطلبات الأساسية
الإعداد
config.xml في ClickHouse:
ملاحظات التهيئة
- عدِّل عناوين Kafka والإعدادات ذات الصلة بما يتوافق مع إعداد عنقود Kafka لديك.
- يحتوي القسم السابق لـ
<kafka>على معلمات محرك Kafka في ClickHouse. للحصول على قائمة كاملة بالمعلمات، راجع معلمات محرك Kafka . - يحتوي القسم داخل
<kafka>على خيارات تهيئة Kafka الموسَّعة. ولمزيد من الخيارات، راجع تهيئة librdkafka. - يستخدم هذا المثال بروتوكول الأمان
SASL_SSLوآليةPLAIN. عدِّل هذه الإعدادات وفقًا لتهيئة عنقود Kafka لديك.
إنشاء الجداول وقواعد البيانات
ReplicatedMergeTree.
أنشئ قاعدة البيانات
إنشاء جداول Kafka
إنشاء الجداول ذات النسخ المتماثل
إنشاء العروض المادية
التحقق من الإعداد
cluster_1_clickhouse_consumerعلىcluster_1cluster_2_clickhouse_consumerعلىcluster_2
ملاحظة
config.xml الخاص بـ ClickHouse، يمكنك إدارة الإعدادات وتعديلها بسهولة أكبر، مما يضمن تكاملًا أكثر سلاسة وكفاءة.