کتاب راهنمای کامل Cassandra
فرمت کتاب
epub
ویرایش
Third
ISBN
9781492079521
تعداد صفحات
824
انتشارات
O'Reilly
سال انتشار
2020
حجم
9.82 مگابایت
نویسنده
Eben Hewitt
info نکات مهم قبل از خرید:
- نسخه کتاب فعلی به زبان لاتین میباشد.
- کتاب به صورت محصول میباشد و پس از خرید بلافاصله در دسترس شما قرار میگیرد.
- قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
- در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
- درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
درباره این کتاب
کتاب Cassandra The Definitive Guide یا کتاب راهنمای کامل Cassandra از جدیدترین کتابهای آموزش پایگاه داده Cassandra میباشد. این کتاب به آموزش این پایگاه داده قدرتمند به همراه نصب و پیادهسازی آن میپردازد. در حقیقت این کتاب منبعی فوقالعاده برای یادگیری این پایگاه داده است چرا که در حدود 900 صفحه به صورت مقدماتی تا حرفهای این پایگاه داده را آموزش میدهد. همچنین کتاب راهنمای کامل Cassandra دربارهی مباحثی مانند،…
کتابهای پیشنهادی سردبیر
کتابهای پیشنهادی دیگر
نظرات کاربران
تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.
ثبت نظر جدید
هنوز دیدگاهی ثبت نشده است.
کتاب Cassandra The Definitive Guide یا کتاب راهنمای کامل Cassandra از جدیدترین کتابهای آموزش پایگاه داده Cassandra میباشد. این کتاب به آموزش این پایگاه داده قدرتمند به همراه نصب و پیادهسازی آن میپردازد. در حقیقت این کتاب منبعی فوقالعاده برای یادگیری این پایگاه داده است چرا که در حدود 900 صفحه به صورت مقدماتی تا حرفهای این پایگاه داده را آموزش میدهد. همچنین کتاب راهنمای کامل Cassandra دربارهی مباحثی مانند، امنیت، نظارت، پیکربندی، بهینهسازی و چندین مبحث مهم در رابطه با این پایگاه داده آموزش داده است.
پایگاده داده Cassandra چیست و چه کاربردی دارد؟
Cassandra یک پایگاه داده توزیع شده است. این پایگاه داده برای مدیریت دادههای بزرگ و مه داده (Big Data) کاربرد فراوانی دارد. Cassandra هیچ نقطه خاص خرابی (Single Point Of Failure) ندارد و به راحتی میتواند بر روی چندین کامپیوتر توزیع شود.
این پایگاه داده توسعهپذیر خطی (Linear Scalable) است و دسترسپذیری بالایی (High Availability) دارد. Cassandra برای کار با دادههای بسیار بزرگ طراحی شده است تا کاربران بتوانند این دادهها را به راحتی و با سرعت بالا دریافت کنند.
در Cassandra از معماری Master/Slave استفاده نشده است. زیرا در این معماری معمولاً گره Master (سرپرست) به دلیل کارکرد زیاد به گلوگاه سیستم (Bottleneck) تبدیل میشود. یعنی در صورتی که master از کار بیفتد یا کند شود، کل سیستم از کار میافتد یا کند میشود. برای همین در Cassandra چیزی به نام Master وجود ندارد و تمامی گرهها (کامپیوترها)ی متصل به هم، مانند یکدیگر رفتار میکنند. دادهها در گرههای مختلف تکرار (Replicate) میشوند. ساختار تکرار و تکثیر در آپاچی کاساندرا مانند شکل زیر است:
همان طور که میبینید دادهها به صورت P2P (همتا به همتا) بر روی گرههای مختلف تکثیر میشوند.
پایگاه داده NoSQL از نوع Cassandra از دسته Column Family Databaseها میباشند. این پایگاه دادهها که دادهها را به جای اینکه به صورت سطر به سطر مشاهده کنند، به صورت ستون به ستون مشاهده و ذخیرهسازی میکنند، مناسب برای کاربردهایی مانند پردازش دادههای بزرگ و BigData هستند.
Cassandra از زبان پرس و جویی به نام CQL استفاده میکند که بسیار شبیه SQL است و برنامهنویسانی که میخواهند از SQL به Cassandra مهاجرت کنند، کار زیاد سختی در پیش ندارند.
منبع: وبسایت چیستیو
سرفصلهای کتاب Cassandra The Definitive Guide:
- Beyond Relational Databases
- Introducing Cassandra
- Installing Cassandra
- The Cassandra Query Language
- Data Modeling
- The Cassandra Architecture
- Designing Applications with Cassandra
- Application Development with Drivers
- Writing and Reading Data
- Configuring and Deploying Cassandra
- Monitoring
- Maintenance
- Performance Tuning
- Security
- Migrating and Integrating

