خانه --> پایگاه داده غیر رابطه ای (NOSQL)

پایگاه داده غیر رابطه ای (NOSQL)

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

معماری لامبدا در مقابل معماری کاپا برای بیگ دیتا

معماری لامبدا

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

ادامه نوشته »

دیتاست اسامی فارسی برای تشخیص موجودیت های اسمی

دیتاست اسامی فارسی

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

ادامه نوشته »

تغییرات کاساندرا در نسخه های سری ۲x و ۳x

تغییرات کاساندرا

در نسخه ۲ تغییرات کاساندرا بسیار زیادی بوده و حاصل یک پروسه ۵ ساله کار بر روی این پایگاه داده می باشد . همچنین بهبودهای آشکاری بر روی کارایی این پایگاه داده مشهود است. پیشرفت اصلی در کاساندرا ۲ بر روی CQL ، بهبود کارائی و  امنیت صورت پذیرفته است . CQL چندین قابلیت مهم …

ادامه نوشته »

معرفی DataStax پلتفرمی برای بیگ دیتا و داده کاوی

DataStax چیست؟

معرفی DataStax: شرکت دیتا استکس،  یک فروشنده نرم افزار های مدیریت داده است و با محصولات پایگاه داده RDBMS از اوراکل رقابت می کند. کارکنان DataStax همکاری کلیدی با پروژه آپاچی کاساندرا منبع باز دارند. این شرکت دارای بیش از ۴۰۰ کارمند و دفاتر متعدد در خارج از کشور است. در نوامبر سال ۲۰۱۶، این …

ادامه نوشته »

Elassandra چیست؟ اجتماع پروژه کاساندرا با الاستیک سرچ

الاسندرا چیست

الاسندرا چیست ؟ پروژه Elassandra با تلفیق کاساندرا و الستیک سرچ بوجود آماده است. به عبارتی الاسندرا یک انشعاب از Elasticsearch است که به عنوان یک افزونه برای Apache Cassandra در یک معماری نظیر به نظیر، یکپارچه، قابل مقیاس و انعطاف پذیر عمل می کند. کد الاستیک سرچ در گره های کاساندا تعبیه شده است …

ادامه نوشته »

آموزش IntelliJ IDEA (قسمت دوم نصب در لینوکس ابونتو)

نصب IntelliJ IDEA در لینوکس ابونتو

آموزش نصب IntelliJ IDEA در لینوکس ابونتو و ویندوز: در بخش قبلی آموزش IntelliJ IDEA به امکانات این ابزار قدرتمند توسعه نرم افزار اشاره کردیم. در این بخش به معرفی نسخه ها و نصب آن می پردازیم. نرم افزار Intellij IDEA دارای دو نسخه ی Community و Ultimate می باشد که نسخه ی Ultimate آن …

ادامه نوشته »

نحوه اتصال به کاساندرا با جاوا (قسمت دوم برنامه نمونه)

اتصال به cassandra با java

در قسمت اول با درایور یا راه اندازهای کاساندرا نسخه ۳ برای اتصال به جاوا آشنا شدیم. در این بخش، نحوه اتصال به cassandra با java با استفاده از راه انداز DataStax بررسی خواهد شد و در ادامه یک مثال کاربردی از اتصال کاساندرا به زبان برنامه نویسی جاوا ارائه می شود. در انتهای مطلب هم …

ادامه نوشته »

نحوه اتصال به کاساندرا با جاوا (قسمت اول آشنایی با راه اندازها)

اتصال به کاساندرا با جاوا

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

ادامه نوشته »

راه اندازی و نصب کسندرا بر روی چند سرور و ایجاد خوشه پردازشی

نصب کسندرا بر روی چند سرور

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

ادامه نوشته »

پروتکل Gossip یا پروتکل شایعه روشی برای سازگاری سرویس دهنده ها

پروتکل Gossip

پروتکل Gossip یا پروتکل شایعه به منظور ارتباط بین ماشین هایی که در کلاستر های مختلف در حال سرویس دهی هستند بکار می رود به جهت اینکه سرویس دهنده ها آخرین وضعیت خود را به دیگران اطلاع دهند و همچنین از آخرین وضعیت دیگر سرور ها با خبر باشند. تا بتوانند اطلاعات خود را با …

ادامه نوشته »

نصب دستی پایگاه داده کاساندرا از روی فایل فشرده tar.gz

نصب دستی پایگاه داده کاساندرا

نصب دستی پایگاه داده کاساندرا از این جهت  برای ما اهمیت دارد که ممکن است گاهی دسترسی به اینترنت برای نصب خودکار کاساندرا نداشته باشم  یا اینکه در مواردی اتصال سرورهای ما به اینترنت مجاز نباشد (که معمولا با این مورد در اکثر پروژه های دولتی با آن مواجه هستیم). در پست های قبلی نحوه …

ادامه نوشته »

معرفی کافکا (Kafka)

کافکا

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

ادامه نوشته »

مقایسه Neo4j با OrientDB با Titan

مقایسه Neo4j با OrientDB با Titan

 در رابطه با مقایسه سه پایگاه داده معروف مبنی بر گراف  Neo4j و  OrientDB و Titan خصیصه های زیر مورد بررسی قرار گرفته است. هدف کلی این مقایسه بررسی کارایی آن ها است. خصیصه های زیv برای مقایسه انتخاب شده و هر کدام از آنها بر روی هر سه بانک اطلاعاتی بررسی شده و زمان …

ادامه نوشته »

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

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

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

ادامه نوشته »

روش تحلیل و پردازش گراف های بزرگ

پردازش گراف های بزرگ با مپ ردیوس

در قسمت های پیشین با تئوری گراف و تئوری شبکه اجتماعی آشنا شدیم. در این قسمت به روشهای معمول که در پردازش گراف های بزرگ مورد استفاده قرار میگیرد میپردازیم. این موارد را برای این بررسی میکنیم تا در زمان بررسی ابزار ها و فناوری های پردازش گراف های بزرگ مانند گرافچی و تایتان با …

ادامه نوشته »