خانه > بایگانی برچسب: apache

بایگانی برچسب: apache

مروری بر پایگاه داده کاساندرا و بررسی نکات ضعف و قدرت این بانک اطلاعاتی

پايگاه داده کاساندرا

پایگاه داده کاساندرا یک سیستم انبار‌ه داده ی توزیع‌شده و کاملاً متن باز و رایگان است که برای مدیریت داده های عظیم تولید شده است. کاساندرا این داده ها را در بین سرورهای بسیاری گسترش‌ داده و انعطاف‌پذیری زیادی را برای توزیع داده به شما می‌دهد. همچنین شما می‌توانید ظرفیت نگهدارنده داده‌ی خود را به …

ادامه مطلب

قابلیت پالایش داده ها یا Allow Filtering در پایگاه داده ی کاساندرا

قابلیت Allow Filtering در پایگاه داده ی کاساندرا

امروزه تولید کننده های  پایگاه داده های غیر  رابطه ای (nosql) در حال تلاش برای اضافه کردن قابلیت هایی برای افزایش توانمندی های خود هستن.از اندیس‌ها می‌توان برای بهبود عملکرد پایگاه‌داده استفاده کرد. اندیس‌ها به سرویس‌دهنده پایگاه‌داده اجازه می‌دهد تا سطرهای خاص را سریع‌تر از حالت بدون اندیس بیابد. اما نکته اینجاست: از دردسرهای کاساندرا …

ادامه مطلب

ویژگی نما های از پیش تولید شده یا Materialized view در کاساندرا

نما های از پیش تولید شده یا Materialized view

ویژگی ویژیگی نما های از پیش تولید شده در نسخه 3.0 کاساندرا و نسخه های بعدی از آن اضافه شده است. materialized view جدولی است که از داده­ های جدول دیگری با کلید اصلی و مشخصه­ های جدید ایجاد می­شود. اما  materialized view چه قابلیت هایی را برای ما ایجاد میکند؟ از دردسرهای کاساندرا برای …

ادامه مطلب

تجزیه گر یا پارسر متون و تشخیص زبان با آپاچی تیکا (Apache Tika)

آپاچی تیکا

آپاچی تیکا: آپاچی تیکا یکی از پروژه‌های متن باز Apache است که کلاسی برای شناسایی زبان متون دارد. Tika برای استخراج متن اصلی از فایل های متنی و تجزیه کردن قسمت های مختلف فایل با توجه به متا دیتای آن کاربرد دارد. تیکا برای تعیین زبان (که در مبحث تشخیص نوع زبان به آن پرداخته …

ادامه مطلب

انواع مجوزها یا لایسنس های مـتن بـاز (Open Source)

لایسنس های مـتن بـاز (Open Source)

بخش 1 مقدمه لایسنس های مـتن بـاز (Open Source) قبل از آشنایی با لایسنس های مـتن بـاز (Open Source) ، به مقدمه کوتاهی در رابطه با مسائل حقوقی نرم افزار خواهیم پرداخت.  نرم‌افزار به عنوان یکی از محصولات ساخته تفکر انسان محصولی است که همیشه در حال تغییر می‌باشد. بنابراین نیاز به اینکه نرم‌افزارهای خریداری …

ادامه مطلب

محصولات و تکنولوژی های آپاچی در حوزه کلان داده و داده کاوی

تکنولوژی های آپاچی

یکی از موسسات مطرح در زمینه پشتیبانی از داده های حجیم، بنیاد آپاچی می باشد. لذا شناخت محصولات و تکنولوژی های نرم افزاری آپاچی بسیار لازم است. معمولا از مجموعه ی این تکنولوژی ها تحت عنوان اکوسیستم هدوپ یاد میشود. در این مبحث تکنولوژی های آپاچی بررسی خواهد. ActiveMQ این نرم افزار محبوب و قدرتمند …

ادامه مطلب

انواع کلید در کاساندرا

انواع کلید در کاساندرا

کاساندرا تنوع خاص و منحصر به فردی از کلید ها را برای دسترسی به اطلاعات پایگاه داده استفاده میکند. انواع کلید در کاساندرا شامل موارد زیر است. پیشنهاد میشود برای درک بهتر این مطلب قبل از مطالعه این پست، مبحث مربوط به مدل داده در کاساندرا مطالعه شود. کلید اصلی کلید اصلی ساده کلید پارتیشن …

ادامه مطلب

مروری بر نسخه های آپاچی کاساندرا (Apache Cassandra)

پايگاه داده کاساندرا

نکته­ مهمی که باید پیش از نصب و راه ­اندازی Cassandra به آن توجه کرد، نسخه آن است. جدیدترین نسخه Cassandra (در زمان تحریر این سند) 3.9 و جدیدترین نسخه پایدار آن، 2.2.8 است. نسخه 2.2.8 ، پایان حیات سری 2.0 است (یعنی آخرین نسخه در سری دو، 2.2 است) و این نسخه تا زمان …

ادامه مطلب

مقایسه کاساندرا با پایگاه داده های غیر رابطه ای HBase, MongoDB, CouchDB, Neo4j

مقایسه کاساندرا با HBase, MongoDB, CouchDB, Neo4j

مقایسه کاساندرا با HBase, MongoDB, CouchDB, Neo4j در این مطالعه در دانشگاه Coimbra پایگاه داده‌های Neo4j، Cassandra، Hbase، MongoDB، OrientDB، و Redis مورد ارزیابی قرار گرفته‌اند. همچنین محققان دانشگاه تورنتو مطالعه‌ای در جهت بررسی عمکرد چندین پایگاه داده NoSQL یک سری آزمایش انجام داده اند که در این آزمایش‌ها برتری Cassandra نسبت به پایگاه داده …

ادامه مطلب

کار با کاساندرا با زبان درخواست پرسوجو CQL یا (Cassandra Query Language)

کار با کاساندرا با زبان درخواست پرسوجو CQL

در پست های قبل مراحل نصب کسندرا به تفضیل مورد بررسی قرار گرفت. در این مطلب به نحوه کار با کاسندرا با زبان پرسوجوی CQL ا اشاره میکنیم. بعد از نصب پایگاه داده می­توان با استفاده از امکانات شل cli با آن کار کرد که در ادامه توضیح داده می­شود. برای وصل شدن به این …

ادامه مطلب

نصب و راه اندازی بانک اطلاعاتی آپاچی کاساندرا در سیستم عامل لینوکس توزیع ابونتو یا دبین

آموزش کسندرا

سیستم عامل های سازگار با کاساندرا GNU/Linux Microsoft Windows Mac OSX برای دانلود فایل های binary tarballs و  Debian packages و exe به آدرس زیر مراجعه کنید http://cassandra.apache.org/download سه روش نصب برای کسندرا در سیستم عامل های مختلف وجود دارد žبا دستور apt-get در ابونتو یا دبین و یا با دستور yum در ردهت žدانلود …

ادامه مطلب