Cassandra یک پایگاهدادهٔ توزیعی wide-column است — بدون نقطهٔ شکست واحد، با throughput نوشتن بسیار بالا و مقیاسپذیری افقی خطی. مناسب دادههای حجیم، چندمنطقهای و سیستمهای همیشه-روشن.
Cassandra یک پایگاهدادهٔ توزیعی wide-column است که بدون نقطهٔ شکست واحد، throughput نوشتن بسیار بالا و مقیاسپذیری افقی خطی ارائه میدهد. هر نود برابر است و خوشه میتواند چندمنطقهای (multi-DC) باشد.
مناسب دادههای حجیم، سیستمهای همیشه-روشن و بارهایی با نرخ نوشتن بالا. چون برای خوشههای چندنودی طراحی شده، معمولاً حداقل ۳ نود توصیه میشود؛ نصب و مدیریت خوشه برعهدهٔ ماست.
معماری بهینه برای write — میلیونها نوشتن در ثانیه روی خوشه بدون افت.
معماری peer-to-peer — هیچ master ای نیست؛ از دست رفتن یک نود قطعی نمیآورد.
با اضافهکردن نود، ظرفیت و throughput خطی بالا میرود — بدون downtime.
هر داده روی چند نود کپی میشود — دوام بالا و خواندن از نزدیکترین نود.
زبان کوئری CQL شبیه SQL — منحنی یادگیری کوتاه برای تیمهای آشنا با SQL.
نودها روی زیرساخت داخلی — تأخیر کم و پهنای باند داخلی رایگان بین نودها.
روی چند سرور ابری میتوانید همین حالا خوشهٔ Cassandra خودتان را بسازید. وقتی نسخهٔ مدیریتشده آماده شد، مهاجرت ساده خواهد بود.
وقتی به نوشتن با throughput بسیار بالا، در دسترس بودن همیشگی (بدون single point of failure) و مقیاس افقی نیاز دارید. مناسب لاگ رویداد، تلهمتری IoT، پیامرسانها و سیستمهایی که نباید هرگز down شوند. برای کوئریهای پیچیدهٔ relational، PostgreSQL مناسبتر است.
Cassandra داده را روی چند نود توزیع میکند (peer-to-peer، بدون master). با اضافهکردن نود، ظرفیت و throughput بهصورت خطی بالا میرود. replication روی چند نود تضمین میکند که از دست رفتن یک نود باعث قطعی نشود.
از پنل کاربری فعال میشود و در چند دقیقه آماده میشود. بهعنوان جایگزین میتوانید میتوانید خوشهٔ Cassandra را خودتان روی چند سرور ابری راهاندازی کنید.
بر اساس تعداد و اندازهٔ نودهای خوشه (هر نود مانند یک سرور ابری). چون Cassandra برای خوشههای چندنودی طراحی شده، معمولاً حداقل ۳ نود توصیه میشود. هزینه هنگام ساخت در پنل شفاف نمایش داده میشود.