پرش به مطلب اصلی

Cassandra

Apache Cassandra یک پایگاه داده NoSQL توزیع‌شده و مقیاس‌پذیر است که برای مدیریت حجم بالای داده‌ها در برنامه‌های با دسترس‌پذیری بالا و بدون نقطه شکست طراحی شده است. این پایگاه داده از معماری peer-to-peer استفاده می‌کند و قابلیت افزونگی داده‌ها و مقیاس‌پذیری خطی را فراهم می‌سازد. Cassandra به دلیل پشتیبانی از نوشتن و خواندن هم‌زمان، انتخاب مناسبی برای سرویس‌های PaaS است که نیاز به مدیریت داده‌های بزرگ با توزیع جغرافیایی و تحمل خطای بالا دارند. همچنین، این پایگاه داده به خوبی از سیستم‌های تحلیلی و بلادرنگ پشتیبانی می‌کند.

ساخت Cassandra در منوی PaaS:

برای اطلاع از مراحل اولیه ساخت cassandra لطفا به قسمت «تنظیمات عمومی» مراجعه فرمایید.

در ادامه به صفحه ساخت اپلیکیشن cassandra منتقل می‌شوید که در آن جا باید نام پروژه را انتخاب کنید و بعد نام اپلیکیشن را می‌توانید به دلخواه وارد کنید.

این اپ نیاز به تنظیم پارامتر ندارد.

در مرحله بعد با زدن دکمه «تنظیمات منابع» در پایین صفحه، به پنجره تنظیمات منابع منتقل می‌شوید:

جهت اطلاعات بیشتر لطفا به قسمت تنظیمات عمومی مراجعه کنید.

در انتها، با تیک زدن گزینه «قوانین مربوطه را خواندم و شرایط را می‌پذیرم»، و در پایین صفحه با کلیک بر روی «ایجاد اپلیکیشن»، اپ شما با موفقیت ساخته خواهد شد.

برای تست این دیتابیس لازم است ابزار cqlsh را نصب کنید یا از یک اسکریپت پایتونی استفاده کنید:

$ cqlsh <hostname> <port>