Saturday 3 March 2018

كاساندرا تحديث خيارات استراتيجية كيسباس


تغيير استراتيجية النسخ المتماثل مفتاح المفاتيح.


تغيير استراتيجية مفتاح المسافة من سيمبليستراتيغي إلى نيتوركتوبولوغيستراتيغي.


يتم إنشاء مفتاح مفتاح مع استراتيجية. وبالنسبة للعمل الإنمائي، فإن فئة سيمبلستراتيغي مقبولة. لعمل الإنتاج، يجب تعيين فئة نيتوركتوبولوستراتيغي. لتغيير الاستراتيجية، يلزم اتخاذ خطوتين. يجب أن يتم تغيير توزيع العقد داخل مراكز بيانات متعددة عندما تكون البيانات موجودة عن طريق إضافة مركز بيانات، ثم إضافة البيانات إلى العقد الجديدة في مركز البيانات الجديد وإزالة العقد من مركز البيانات القديم.


تغيير سنيتش إلى إعداد علم الشبكة. قم بتغيير خصائص مفتاح المفاتيح باستخدام الأمر ألتر كيسباس. على سبيل المثال، يتم تبديل دورة الدراجات مفتاح تعيين إلى سيمبلستراتيغي إلى نيتوركتوبولوستراتيغي لمركز بيانات واحد DC1.


كاساندرا المواضيع العملية، مثل عقدة ومراكز البيانات العمليات، تغيير استراتيجيات النسخ المتماثل، تكوين الضغط والضغط، التخزين المؤقت، وضبط مرشحات بلوم.


مواضيع إضافة العقد أو مراكز البيانات أو المجموعات أو إزالتها.


خطوات إضافة العقد عند استخدام العقد الظاهرية.


خطوات إضافة مركز بيانات إلى كتلة موجودة.


خطوات استبدال العقدة التي توفيت لسبب ما، مثل فشل الأجهزة.


طريقتان لاستبدال عقدة بعقدة جديدة، مثل عند التحديث إلى أحدث الأجهزة أو تنفيذ الصيانة الاستباقية.


خطوات إزالة مركز البيانات بشكل صحيح بحيث لا يتم فقدان أية معلومات.


تقليل حجم مركز البيانات.


خطوات لتحويل سنيتشس.


تغيير استراتيجية مفتاح المسافة من سيمبليستراتيغي إلى نيتوركتوبولوغيستراتيغي.


سيناريوهات الهجرة غير عادية دون انقطاع الخدمة.


خطوات إضافة العقد في مجموعات بنية رمزية أحادية، وليس فنوديس.


خطوات إضافة مركز بيانات إلى مجموعات بنية رمزية مفردة، وليس فنوديس.


خطوات استبدال العقد في مجموعات بنية رمزية واحدة، وليس فنوديس.


كاساندرا النسخ الاحتياطي للبيانات عن طريق أخذ لقطة من كافة ملفات البيانات على القرص (ملفات ستابل) المخزنة في دليل البيانات.


عقدة إصلاح المواضيع.


يمكن ضبط الجهاز الظاهري جافا (جفم) تحسين الأداء أو تقليل استهلاك الذاكرة عالية.


موضوعات التخزين المؤقت للبيانات.


تكوين عتبات مذكرات لتحسين أداء الكتابة.


خطوات تكوين الضغط. عملية الدمج دمج مفاتيح، يجمع بين الأعمدة، يثبت شواهد القبور، يدمج ستابلز، ويخلق فهرس جديد في ستابل المدمجة.


ضغط يزيد من سعة التخزين من العقد كاساندرا عن طريق تقليل حجم البيانات على القرص والقرص I / O، وخاصة لأعباء العمل التي تسيطر عليها القراءة.


تمكين وضع مسح الكتابة.


يستخدم كاساندرا مرشحات بلوم لتحديد ما إذا كان ستابل يحتوي على بيانات صف معين.


حلول للترحيل من قواعد البيانات الأخرى.


تصحيح مشكلة في حالة القيل والقال.


داتاستاكس هي علامة تجارية مسجلة لشركة داتاستاكس، Inc. والشركات التابعة لها في الولايات المتحدة و / أو بلدان أخرى.


أباتشي كاساندرا و أباتشي و تومكات و لوسين و سولر و هادوب و سبارك و تينكيربوب و كاساندرا هي علامات تجارية لمؤسسة أباتشي سوفتوار فونداتيون أو الشركات التابعة لها في كندا والولايات المتحدة و / أو بلدان أخرى.


تحديث عامل النسخ المتماثل.


يؤدي زيادة عامل النسخ المتماثل إلى زيادة العدد الإجمالي لنسخ بيانات مفتاح المفاتيح المخزنة في مجموعة كاساندرا.


يؤدي زيادة عامل النسخ المتماثل إلى زيادة العدد الإجمالي لنسخ بيانات مفتاح المفاتيح المخزنة في مجموعة كاساندرا. لمزيد من المعلومات حول النسخ المتماثل راجع النسخ المتماثل البيانات.


عند تغيير عامل النسخ المتماثل من مساحة المفاتيح، تؤثر على كل عقدة التي تنسخها المفاتيح إلى (أو لم يعد النسخ المتماثل إلى). اتبع هذا الإجراء لإعداد كافة العقد المتضررة لهذا التغيير.


قم بتحديث كيسباس في نظام المجموعة وتغيير خيارات استراتيجية النسخ المتماثل.


أو إذا كان استخدام سيمبلستراتيغي:


ماذا بعد.


تغيير عامل النسخ المتماثل ل keyspace_auth.


إذا كنت تستخدم ميزات الأمان، فمن المهم بشكل خاص لزيادة عامل النسخ المتماثل من مفتاح المفاتيح system_auth من الافتراضي (1) لأنك لن تكون قادرا على تسجيل الدخول إلى الكتلة إذا العقدة مع نسخة متماثلة وحيد تنخفض. يوصى بتعيين عامل النسخ المتماثل ل كيسباس system_auth يساوي عدد العقد في كل مركز بيانات.


تقييد النسخ المتماثل ل كاسباس.


يوضح المثال أعلاه كيفية تكوين مساحة مفتاح لإنشاء أرقام مختلفة من النسخ المتماثلة على مراكز بيانات مختلفة. في بعض الحالات، قد تحتاج إلى منع مفتاح المفاتيح من إرسال النسخ المتماثلة إلى مراكز بيانات معينة †"أو تقييد مساحة مفتاح إلى مركز بيانات واحد فقط.


يقوم هذا الأمر بتكوين keyspace1 لإنشاء النسخ المتماثلة فقط على dc2. مراكز البيانات dc1 و dc3 لا تتلقى النسخ المتماثلة من الجداول في keyspace1.


يوفر ككل أبي كاساندرا التي هي أبسط من أريف الادخار.


وصف موجز عن بدء سكلش على لينكس وماك أوس X.


إنشاء كيسباس هو نظير ككل لإنشاء قاعدة بيانات سكل.


مثال بسيط على الاستعلام كاساندرا من خلال إنشاء مفتاح المسافة ثم استخدامه.


يؤدي زيادة عامل النسخ المتماثل إلى زيادة العدد الإجمالي لنسخ بيانات مفتاح المفاتيح المخزنة في مجموعة كاساندرا.


كيفية إنشاء جداول لتخزين البيانات.


كيفية إنشاء ككل وجهات النظر تتحقق.


كيفية إنشاء مجموعات وأنواع المعرفة من قبل المستخدم (أودتس) في الجداول.


كيفية إنشاء وظائف.


كيفية إدراج البيانات في جدول مع البيانات العادية أو جسون.


كيفية إدخال دفعة أو تحديث البيانات إلى جدول.


كيفية الاستعلام عن البيانات من الجداول.


يوفر فهرس وسيلة للوصول إلى البيانات في كاساندرا باستخدام سمات غير مفتاح التقسيم للبحث السريع والفعال للبيانات التي تطابق شرط معين.


كيفية تغيير جدول لإضافة أو حذف الأعمدة أو تغيير خصائص الجدول.


تغيير خصائص عرض ملموس مع الأمر ألتر ماترياليزد فيو.


إضافة أعمدة إلى نوع معرف من قبل المستخدم مع الأمر ألتر تايب.


باستخدام أوامر دروب و ديليت.


كيفية تأمين طاولة.


يوضح هذا البرنامج التعليمي الفرق بين مستويات الاتساق هذه وعدد النسخ المقلدة التي تشارك في تلبية الطلب.


كيفية استخدام ككل لعرض صفوف من بارتيسيتور غير مرتبة.


كيفية إدراج واسترجاع البيانات المتعلقة بل للأعمدة.


استخدام الدالة وريتيتيمي في عبارة سيليكت لتحديد متى التاريخ / الوقت الذي تم فيه كتابة العمود إلى قاعدة البيانات.


كيفية العمل مع الجداول القديمة.


داتاستاكس هي علامة تجارية مسجلة لشركة داتاستاكس، Inc. والشركات التابعة لها في الولايات المتحدة و / أو بلدان أخرى.


أباتشي كاساندرا و أباتشي و تومكات و لوسين و سولر و هادوب و سبارك و تينكيربوب و كاساندرا هي علامات تجارية لمؤسسة أباتشي سوفتوار فونداتيون أو الشركات التابعة لها في كندا والولايات المتحدة و / أو بلدان أخرى.


كاساندرا - ألتر كيسباس.


ألتر كيسباس باستخدام سكلش.


يمكن استخدام ألتر كيسباس لتغيير خصائص مثل عدد النسخ المتماثلة و durable_writes من كيسباس. وفيما يلي بناء الجملة لهذا الأمر.


خصائص ألتر كيسباس هي نفس كريت كيسباس. له اثنين من الخصائص: النسخ المتماثل و durable_writes.


Durable_writes.


باستخدام هذا الخيار، يمكنك توجيه كاساندرا ما إذا كان سيتم استخدام كوميتلوغ للحصول على التحديثات على كيسباس الحالي. هذا الخيار ليس إلزاميا وبشكل افتراضي، يتم تعيينه إلى ترو.


وفيما يلي مثال على تغيير مفتاح الفضاء.


هنا نقوم بتغيير مفتاح اسمه توتوريالسبوانت.


نقوم بتغيير عامل النسخ المتماثل من 1 إلى 3.


تغيير Durable_writes.


يمكنك أيضا تغيير الخاصية durable_writes من كيسباس. وفيما يلي الخاصية دائمة_الكتابة من اختبار كيسباس.


مرة أخرى، إذا قمت بالتحقق من خصائص كيسباسس، فإنه سيتم إنتاج الإخراج التالي.


تغيير مفتاح كيسباس باستخدام جافا أبي.


يمكنك تغيير مفتاح مفتاح باستخدام طريقة تنفيذ () فئة الدورة. اتبع الخطوات الواردة أدناه لتغيير كيسباس باستخدام جافا أبي.


الخطوة 1: إنشاء كائن مجموعة.


أولا وقبل كل شيء، إنشاء مثيل فئة Cluster. builder من حزمة com. datastax. driver. core كما هو مبين أدناه.


إضافة نقطة اتصال (عنوان إب للعقدة) باستخدام أسلوب أكونتاكتريبوانت () الكائن Cluster. Builder. ترجع هذه الطريقة Cluster. Builder.


باستخدام كائن منشئ جديد إنشاء كائن نظام المجموعة. للقيام بذلك، لديك أسلوب يسمى بناء () في الفئة Cluster. Builder. توضح التعليمات البرمجية التالية كيفية إنشاء كائن نظام المجموعة.


يمكنك بناء الكائن العنقودي باستخدام سطر واحد من التعليمات البرمجية كما هو موضح أدناه.


الخطوة 2: إنشاء كائن جلسة.


إنشاء مثيل كائن جلسة باستخدام أسلوب الاتصال () فئة الكتلة كما هو موضح أدناه.


تقوم هذه الطريقة بإنشاء جلسة جديدة وتهيئتها. إذا كان لديك بالفعل كيسباس، يمكنك تعيينه إلى القائمة الموجودة عن طريق تمرير اسم كيسباس في تنسيق سلسلة إلى هذه الطريقة كما هو موضح أدناه.


الخطوة 3: تنفيذ الاستعلام.


يمكنك تنفيذ استعلامات ككل باستخدام أسلوب تنفيذ () فئة الدورة. قم بتمرير الاستعلام إما بتنسيق سلسلة أو كائن فئة "بيان" إلى الأسلوب إكسكيوت (). مهما كنت تمرير لهذه الطريقة في تنسيق سلسلة سيتم تنفيذها على سكلش.


في هذا المثال،


نحن نقوم بتغيير مفتاح مفتاح اسمه تب. نحن نغير خيار النسخ المتماثل من استراتيجية بسيطة لاستراتيجية الشبكة طوبولوجيا.


نحن نغير دوامة_كتابة إلى كاذبة.


لديك لتخزين الاستعلام في متغير سلسلة وتمريره إلى إكسكيوت () الطريقة كما هو موضح أدناه.


أدناه هو برنامج كامل لإنشاء واستخدام مفتاح في كاساندرا باستخدام جافا أبي.


حفظ البرنامج أعلاه مع اسم الفئة تليها. java، تصفح إلى الموقع حيث يتم حفظه. تجميع وتنفيذ البرنامج كما هو مبين أدناه.


في ظل الظروف العادية، وتنتج الإخراج التالي:


تحديث عامل النسخ المتماثل.


زيادة عامل النسخ المتماثل يزيد من العدد الإجمالي للنسخ من البيانات كيسباس المخزنة في مجموعة أباتشي كاساندرا "..


يؤدي زيادة عامل النسخ المتماثل إلى زيادة العدد الإجمالي لنسخ بيانات مفتاح المفاتيح المخزنة في مجموعة كاساندرا. إذا كنت تستخدم ميزات الأمان، فمن المهم بشكل خاص لزيادة عامل النسخ المتماثل من مفتاح المفاتيح system_auth من الافتراضي (1) لأنك لن تكون قادرا على تسجيل الدخول إلى الكتلة إذا العقدة مع نسخة متماثلة وحيد تنخفض. يوصى بتعيين عامل النسخ المتماثل ل كيسباس system_auth يساوي عدد العقد في كل مركز بيانات.


قم بتحديث كيسباس في نظام المجموعة وتغيير خيارات استراتيجية النسخ المتماثل.


أو إذا كان استخدام سيمبلستراتيغي:


يوفر ككل أبي ل أباتشي كاساندرا التي هي أبسط من أريف الادخار للتطبيقات الجديدة.


كيفية بدء سكلش.


يمكنك استخدام اكتمال علامة التبويب لمشاهدة تلميحات حول كيفية إكمال أمر سكلش.


إنشاء كيسباس هو نظير ككل لإنشاء قاعدة بيانات سكل.


مثال بسيط على الاستعلام كاساندرا من خلال إنشاء مفتاح المسافة ثم استخدامه.


زيادة عامل النسخ المتماثل يزيد من العدد الإجمالي للنسخ من البيانات كيسباس المخزنة في مجموعة أباتشي كاساندرا "..


خطوات إنشاء جدول باستخدام مفتاح أساسي واحد.


مثال على إنشاء نوع معرف من قبل المستخدم لإرفاق حقول بيانات متعددة إلى عمود.


تفاصيل حول كائنات قاعدة بيانات أباتشي كاساندرا وتكوين نظام المجموعة في جداول مفتاح النظام.


باستخدام الأمر سيليكت.


يمكن للكلمة الرئيسية إن تعريف مجموعة من أعمدة التجميع لجلب معا، ودعم "متعددة الحصول" من الصفوف ككل.


التقسيم فوق صفوف قسم عندما يكون الجدول يحتوي على أكثر من عمود تجميع واحد ومقارنة مجموعات مفاتيح التكتل بقيم معينة.


مثال على تجميع التحديثات الشرطية جنبا إلى جنب مع الأعمدة الثابتة.


متى تستخدم دفعات.


لتبسيط تتبع مساحات المفاتيح متعددة، استخدم مؤهل مفتاح المسافة بدلا من عبارة وس.


إضافة أعمدة إلى جدول مع الأمر ألتر تابل.


يمكن أن تحتوي البيانات الموجودة في عمود، بخلاف عمود العداد، على فترة انتهاء اختيارية اختيارية تسمى مدة البقاء (تل).


باستخدام أوامر دروب و ديليت.


استخدام الدالة وريتيتيمي في عبارة سيليكت لتحديد متى التاريخ / الوقت الذي تم فيه كتابة العمود إلى قاعدة البيانات.


تغيير نوع بيانات عمود بعد تعريفه أو إضافته إلى جدول باستخدام ألتر تابل.


توفر أنواع التجميع طريقة محسنة للتعامل مع المهام، مثل بناء إمكانية متعددة لعناوين البريد الإلكتروني في الجداول.


استخدام سكلش لإنشاء فهرس قيم العمود.


إنزيرت و أوبديت البيانات التي تستخدم شرط إف دعم المعاملات خفيفة الوزن، والمعروف أيضا باسم قارن وتعيين (كاس).


استخدام ككل إلى الصفحة من خلال الصفوف.


العداد هو عمود خاص لتخزين رقم يتم تغييره في الزيادات.


يوضح هذا البرنامج التعليمي الفرق بين مستويات الاتساق هذه وعدد النسخ المقلدة التي تشارك في تلبية الطلب.


داتاستاكس هي علامة تجارية مسجلة لشركة داتاستاكس، Inc. والشركات التابعة لها في الولايات المتحدة و / أو بلدان أخرى.


أباتشي كاساندرا و أباتشي و تومكات و لوسين و سولر و هادوب و سبارك و تينكيربوب و كاساندرا هي علامات تجارية لمؤسسة أباتشي سوفتوار فونداتيون أو الشركات التابعة لها في كندا والولايات المتحدة و / أو بلدان أخرى.


ألتر كيزبيس.


تغيير النسخ المتماثل كيسباس وتمكين / تعطيل سجل الالتزام.


تعديل استراتيجية النسخ المتماثل مفتاح المفاتيح، عدد النسخ من البيانات كاساندرا يخلق في كل مركز بيانات، ريبلكاتيون و / أو تعطيل سجل الالتزام للكتابة، DURABLE_WRITES.


استراتيجية طوبولوجيا الشبكة.


تغيير مساحة مفتاح ركوب الدراجات إلى نيتوركتوبولوستراتيغي في مركز بيانات واحد وإيقاف الكتابة دائمة (غير مستحسن). يستخدم هذا المثال اسم مركز البيانات الافتراضي في كاساندرا مع عامل النسخ المتماثل من 3.


المواضيع المرجعية ككل.


حول استخدام ككل.


يتكون إدخال سكل من البيانات التي تغير البيانات، والبحث عن البيانات، وتخزين البيانات، أو تغيير طريقة تخزين البيانات.


أنواع البيانات المضمنة للأعمدة.


وظائف دعم سكل لتحويل قيمة عمود أو أكثر إلى قيمة جديدة.


حدود ككل العليا.


قذيفة ككل (فائدة سكلش) الأوامر.


تغيير النسخ المتماثل كيسباس وتمكين / تعطيل سجل الالتزام.


تغيير خصائص الجدول لعرض متجسد.


تغيير كلمة المرور، وتعيين الخارق أو خيارات تسجيل الدخول.


تعديل أعمدة وخصائص جدول.


تعديل نوع معرف من قبل المستخدم.


تغيير خيارات المستخدم الحالية.


ينطبق بيانات متعددة تعديل البيانات (دمل) مع الذرية و / أو في عزلة.


إنشاء مجمع معرفة بواسطة المستخدم.


حدد فهرس جديد في عمود واحد من الجدول.


يخلق وظيفة مخصصة تنفيذ رمز المستخدم المقدمة في كاساندرا.


تحديد مفتاح مفتاح جديد.


إنشاء عرض ملموس.


تحديد جدول جديد.


يسجل المشغل على الطاولة.


إنشاء مجموعة مخصصة، نوع المعرفة من قبل المستخدم (أودت).


إنشاء أدوار التحكم بالوصول إلى كائنات قاعدة البيانات.


إنشاء مستخدم جديد.


لإزالة البيانات من عمود واحد أو أكثر أو إزالة الصف بالكامل.


إسقاط مجمع محدد من قبل المستخدم.


إسقاط وظيفة المعرفة من قبل المستخدم (أودف).


إسقاط الفهرس المسمى.


إزالة مفتاح المفاتيح.


قم بإزالة طريقة العرض التي تم تحويلها.


قم بإزالة الجدول المسمى.


يزيل تسجيل الزناد.


اسقاط نوع معرف من قبل المستخدم.


يحدد تفويض الموارد.


إدراج بيانات صف أو مسافات كاملة في الصفوف الحالية.


يسرد أذونات الدور على الموارد.


يسرد الأدوار ويظهر الخارق وحالة تسجيل الدخول.


يسرد المستخدمين الحاليين المصادقة الداخلية وحالة المستخدم المتميز.


إزالة الامتيازات على كائنات قاعدة البيانات من الأدوار.


استرداد البيانات من جدول كاساندرا.


أزل جميع البيانات من جدول.


تحديث الأعمدة في صف واحد.


يربط جلسة عمل العميل إلى مفتاح كيسباس.


داتاستاكس هي علامة تجارية مسجلة لشركة داتاستاكس، Inc. والشركات التابعة لها في الولايات المتحدة و / أو بلدان أخرى.


أباتشي كاساندرا و أباتشي و تومكات و لوسين و سولر و هادوب و سبارك و تينكيربوب و كاساندرا هي علامات تجارية لمؤسسة أباتشي سوفتوار فونداتيون أو الشركات التابعة لها في كندا والولايات المتحدة و / أو بلدان أخرى.

No comments:

Post a Comment