Skip to main content

الوصف

لا يكون الجدول موجودًا إلا إذا تم تكوين ClickHouse Keeper أو ZooKeeper. ويعرض جدول system.zookeeper البيانات من عناقيد Keeper المعرّفة في التكوين. يجب أن يتضمن الاستعلام إما شرط path = أو شرط path IN ضمن عبارة WHERE كما هو موضح أدناه. ويتوافق ذلك مع مسار العُقد الفرعية التي تريد جلب البيانات لها. يعرض الاستعلام SELECT * FROM system.zookeeper WHERE path = '/clickhouse' البيانات لجميع العُقد الفرعية ضمن العُقدة /clickhouse. ولعرض البيانات لجميع العُقد الجذرية، اكتب path = ’/’. إذا كان المسار المحدد في ‘path’ غير موجود، فسيتم طرح استثناء. يعرض الاستعلام SELECT * FROM system.zookeeper WHERE path IN ('/', '/clickhouse') البيانات لجميع العُقد الفرعية ضمن العُقدتين / و /clickhouse. إذا كانت مجموعة ‘path’ المحددة تتضمن مسارًا غير موجود، فسيتم طرح استثناء. ويمكن استخدامه لتنفيذ دفعة من استعلامات Keeper path. يعرض الاستعلام SELECT * FROM system.zookeeper WHERE path = '/clickhouse' AND zookeeperName = 'auxiliary_cluster' البيانات في عنقود ZooKeeper ‏auxiliary_cluster. إذا لم يكن auxiliary_cluster المحدد موجودًا، فسيتم طرح استثناء.

Columns

  • name (String) — اسم الـ عقدة.
  • value (String) — قيمة الـ عقدة.
  • zookeeperName (String) — اسم عنقود ZooKeeper الافتراضي أو أحد عناقيد ZooKeeper المساعدة.
  • czxid (Int64) — معرّف الـ transaction التي أنشأت الـ عقدة.
  • mzxid (Int64) — معرّف آخر transaction غيّرت الـ عقدة.
  • ctime (DateTime) — وقت إنشاء الـ عقدة.
  • mtime (DateTime) — وقت آخر تعديل على الـ عقدة.
  • version (Int32) — إصدار الـ عقدة: عدد المرات التي تغيّرت فيها الـ عقدة.
  • cversion (Int32) — عدد العناصر المنحدرة المضافة أو المحذوفة.
  • aversion (Int32) — عدد التغييرات على الـ ACL.
  • ephemeralOwner (Int64) — بالنسبة إلى الـ عقد من النوع ephemeral، معرّف الـ session التي تملك هذه الـ عقدة.
  • dataLength (Int32) — حجم القيمة.
  • numChildren (Int32) — عدد العناصر المنحدرة.
  • pzxid (Int64) — معرّف آخر transaction حذفت أو أضافت عناصر منحدرة.
  • path (String) — مسار الـ عقدة.

أمثلة

آخر تعديل في ٢٦ سبتمبر ٢٠٢٦