وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

نصب آپاچی کاساندرا روی اوبونتو 20.04

0 15
زمان لازم برای مطالعه: 3 دقیقه


کاساندرا توسط هزاران شرکت در سرتاسر جهان برای ذخیره و بازیابی هزاران ترابایت داده در محیطی استفاده می‌شود که با جزئیات دقیق و در عین حال به راحتی قابل دسترسی است. قابلیت اطمینان آن، همراه با تحمل خطای بالای آن، شهرت امروزی را به دست آورده است. رتبه بندی موتور DB، کاساندرا را در صدر رده بندی فروشگاه های ستون گسترده قرار می دهد.

در این آموزش، روش راه‌اندازی Apache Cassandra، یکی از بهترین سیستم‌های پایگاه داده NoSQL که هم رایگان و هم منبع باز است، که مقیاس‌پذیری خطی بالا، همراه با تأخیر کم را ارائه می‌دهد، راه‌اندازی کنید. در ابتدا برای پشتیبانی از ویژگی جستجوی صندوق ورودی طراحی شد روی فیس بوک و از آن زمان بهبود یافته است تا اینکه به عنوان کارآمدترین و مقیاس پذیرترین پایگاه داده توزیع مورد استقبال قرار گرفت.

مرحله 1: Oracle JAVA را نصب کنید

ابتدا باید جاوا را راه اندازی کنیم روی سیستم شما از آنجایی که Cassandra برای کار کردن به Oracle JAVA نیاز دارد روی هر سیستم عامل این مرحله فقط یک راهنمای راه اندازی ساده است، بنابراین خوانندگان با جاوا از قبل نصب شده ممکن است مرحله 1 را نادیده بگیرند.

برای توضیح روش راه اندازی جاوا روی دسکتاپ، ما آخرین نسخه پلتفرم منبع باز آن را دانلود خواهیم کرد: OpenJDK 14. این نسخه منبع باز با Cassandra درست مانند هر نسخه پولی کار می کند، بنابراین کافی است.

پیشنهاد می‌کنیم بخوانید:  ایجاد یک USB قابل بوت اوبونتو به راحتی

دستور زیر را برای به روز رسانی مخزن وارد کنید:

$ sudo آپدیت مناسب

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

سپس دستور زیر را برای نصب OpenJDK 14 اجرا کنید:

$ sudo apt نصب openjdk-14-jdk

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

OpenJDK 14 باید پس از نصب به طور خودکار راه اندازی شود. برای تأیید نصب، تایپ کنید:

$ جاوا -نسخه

این باید در خروجی زیر نمایش داده شود:

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

با نصب جاوا، می توانید آخرین نسخه آپاچی کاساندرا را از وب سایت رسمی آن دانلود کنید. با این حال، در این نمایش، ما از مخزن رسمی آپاچی با افزودن آن به مخزن نرم افزار محلی استفاده خواهیم کرد.

مرحله 2: نصب آپاچی کاساندرا

مراحل زیر جزئیات را نشان می دهد روی روش دانلود آپاچی کاساندرا با افزودن مخزن رسمی آن. این روش خاص ممکن است در مواردی که نمی توانید آن را از وب سایت رسمی دانلود کنید مفید باشد.

برای واکشی کلید GPG مخزن دستورات زیر را تایپ کنید:

$ مرطوب -q -O – https://www.apache.org/دور/کاساندرا/کلیدها | sudo افزودن کلید apt

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

سپس از دستور زیر برای اضافه کردن مخزن استفاده کنید:

$ sudo ش ‘echo “deb http://www.apache.org/dist/cassandra/debian 311x main” \
> /etc/apt/sources.list.d/cassandra.sources.list’

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

مرحله 3: آپاچی کاساندرا را نصب کنید

برای شروع نصب دستورات را وارد کنید:

$ sudo آپدیت مناسب

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

$ sudo apt نصب کاساندرا

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

این باید Cassandra را نصب کند روی دسکتاپ اوبونتو شما سپس، نصب را با تایپ دستورات زیر در قسمت بررسی کنید terminal:

$ وضعیت nodetool

نصب آپاچی کاساندرا روی اوبونتو 20.04نصب آپاچی کاساندرا روی اوبونتو 20.04

اگر خروجی می گوید Normal/Leaving/ Joining/Moving، همه ما خوب هستیم.

Cqlsh یک رابط CLI است که با آن می توانید با زبان پرس و جو کاساندرا تعامل داشته باشید.

پیشنهاد می‌کنیم بخوانید:  روش نصب خودکار درایو USB در اوبونتو

بسته شدن

امیدوارم دستورالعمل های ذکر شده در بالا به شما در راه اندازی آپاچی کاساندرا کمک کرده باشد روی دسکتاپ اوبونتو شما آپاچی کاساندرا برای عملکرد و پیاده سازی منبع باز جاوا به Oracle Java نیاز دارد، OpenJDK به خوبی با Cassandra کار می کند. روش استفاده شده در این آموزش ابتدا مخزن آپاچی را به مخزن نرم افزار اوبونتو اضافه کرد و سپس پایگاه داده را نصب کرد.

چیزی که کاساندرا را به ویژه در مقایسه با سایر سیستم های پایگاه داده متمایز می کند، ظرفیت داده با حجم بالایی است که ارائه می دهد و همچنین عملیات تأخیر بسیار کم آن است. این واقعیت که بسیاری از شرکت‌های بزرگ از این سیستم پایگاه داده، از جمله اپل، فیس‌بوک، اینستاگرام، اسپاتیفای، توییتر، eBay و نتفلیکس استفاده می‌کنند، نشان‌دهنده کاربرد آن به عنوان یک پلتفرم مدیریت داده قابل اعتماد است.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-03 17:21:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید