*** این دوره آموزشی بین ژوئیه سپتامبر 2020 ضبط شده است. همه مطالب هنوز معتبر هستند. ***
همانطور که می دانید Apache Cassandra یکی از بهترین پایگاه های داده NoSQL است.
Cassandra بسیار مقیاس پذیر، بسیار در دسترس و بسیار سریع است.
خوشه Cassandra منفرد میتواند در چندین مرکز داده گسترش یابد و از پیکربندیهای ترکیبی یا چند ابری پشتیبانی میکند.
در این آموزش با نصب CentOS Linux 7.8
شروع می کنیمما آداپتورهای شبکه را روی سرور لینوکس خود پیکربندی خواهیم کرد. ما یاد خواهیم گرفت که چگونه لینوکس و فایروال های تقویت شده امنیتی را غیرفعال کنیم.
ما یک نقطه اتصال اختصاصی برای آپاچی کاساندرا پیکربندی خواهیم کرد.
ما OpenJDK را نصب خواهیم کرد.
برای cassandra یک گروه سیستم عامل و یک کاربر ایجاد خواهیم کرد.
نرم افزار Apache Cassandra را دانلود و استخراج می کنیم.
ما کاساندرا را با ویرایش فایلهای پیکربندی مختلف پیکربندی میکنیم: مانند: cassandra.yaml، ویژگیهای cassandra-rackdc، فایلهای cassandra-env-sh و jvm.options.
ما یک خوشه 3 گره آپاچی کاساندرا در مرکز داده شرقی خواهیم ساخت.
ما فایل cassandra system.log را برای درک فرآیند بوت استپ بررسی میکنیم.
ما یاد خواهیم گرفت که چگونه Apache Cassandra را به درستی متوقف و راه اندازی کنیم.
ما احراز هویت و مجوز را برای ایمن کردن خوشه Cassandra خود فعال میکنیم.
ما در مورد استراتژی تکرار و تنظیمات ضریب تکرار بحث خواهیم کرد.
نقش فوقالعاده کاربر جدید ایجاد میکنیم و نقش پیشفرض cassandra را غیرفعال میکنیم.
با فایل cqlshrc آشنا خواهیم شد.
ما نقشهایی را برای کاربران برنامه ایجاد میکنیم و به آنها امتیازات مختلفی میدهیم.
ما مجوز اعطا را بررسی میکنیم و گزینههای مجوز را لغو میکنیم.
ما 3 گره دیگر را به خوشه Cassandra موجود خود اضافه خواهیم کرد تا آن را به عنوان یک خوشه چند مرکز داده پیکربندی کنیم.
ما استراتژی تکرار و تنظیمات ضریب تکرار را برای فضاهای کلیدی cassandra تنظیم میکنیم تا با پیکربندی چند مرکز داده خود مطابقت داشته باشد.
ما در مورد دستور nodetool Cassandra بحث خواهیم کرد.
در حین راهاندازی خوشهمان، بهترین روشها را یاد میگیریم و دنبال میکنیم تا مطمئن شویم خوشهمان میتواند بدون هیچ دردسر تولید شود.
به عنوان یک امتیاز، SSH بدون رمز عبور را بین تمام گرههای Cassandra خود با استفاده از دستورات ssh keygen و ssh copy id پیکربندی میکنیم.
ما همچنین در مورد AWS EC2 ها و نحوه اجرای کلاسترهای Cassandra در AWS را یاد خواهیم گرفت.
مدیر پایگاه داده
من بیش از 25 سال تجربه با پایگاه داده دارم.
من کار با پایگاه داده dBase3+ را در سال 1994 شروع کردم. سپس روی FoxPro، Oracle (1997)، DB2 (2004)، MySQL (2007) کار کردم. , Apache Cassandra Spark (2015).
پس از این سفر طولانی پایگاه داده، من همچنان پایگاه داده Oracle را دوست دارم و آن را تحسین می کنم.
در حال حاضر، من به طور گسترده روی Oracle Apache Cassandra + DSE کار می کنم. Apache Spark.
من عاشق یادگیری و آموزش هستم. این علاقه من است.
من زمان زیادی را صرف می کنم تا این دوره ها را کامل کنم. امیدوارم دوست داشته باشید و از آنها لذت ببرید.
نمایش نظرات