Apache Accumulo
اپاچی ایکیومولو گوگل کے بگ ٹیبل پر مبنی ایک انتہائی توسیع پذیر ترتیب شدہ، تقسیم شدہ کلیدی قیمت والا اسٹور ہے۔ یہ ایک ایسا نظام ہے جو اپاچی ہڈوپ، اپاچی زو کیپر، اور اپاچی تھرفٹ کے اوپر بنایا گیا ہے۔ جاوا میں لکھی گئی، اکیومولو میں سیل سطح تک رسائی کے لیبل اور سرور سائیڈ پروگرامنگ میکانزم ہیں۔ ڈی بی-انجنز کی درجہ بندی کے مطابق، ایکیومولو اپاچی کیسینڈرا اور ایچ بیس کے بعد تیسرا مقبول ترین این او ایس کیو ایل وسیع کالم اسٹور ہے اور 2018 تک کسی بھی قسم (مکمل) کا 67 واں مقبول ترین ڈیٹا بیس انجن ہے۔ ہسٹری ایکیومولو کو 2008 میں یو ایس نیشنل سیکیورٹی ایجنسی نے بنایا تھا اور ستمبر 2011 میں اپاچی فاؤنڈیشن میں ایک انکیوبیٹر پروجیکٹ کے طور پر تعاون کیا تھا۔ 21 مارچ 2012 کو اکیومولو نے اپاچی میں انکیوبیشن سے گریجویشن کیا، جس سے یہ ایک اعلی درجے کا پروجیکٹ بن گیا۔ جون 2012 میں، یو ایس سینیٹ آرمڈ سروسز کمیٹی (ایس اے ایس سی) نے ڈرافٹ 2012 ڈیپارٹمنٹ آف ڈیفنس (ڈی او ڈی) اتھورائزیشن بل جاری کیا، جس میں اپاچی ایکومولو کے حوالے شامل تھے۔ مسودہ بل میں ایس اے ایس سی نے ڈی او ڈی کو اس بات کا جائزہ لینے کی ضرورت تھی کہ آیا اپاچی ایکیومولو پورے ڈی او ڈی میں اسے نافذ کرنے سے پہلے تجارتی عملداری حاصل کر سکتا ہے یا نہیں۔ ڈرافٹ زبان میں مخصوص معیارات شامل نہیں تھے، لیکن اپاچی ایکومولو کی حمایت کرنے والے تجارتی اداروں کے قیام کو کامیابی کا عنصر سمجھا جا سکتا ہے۔ اہم خصوصیات سیل سطح کی سیکیورٹی اپاچی ایکومولو بگ ٹیبل ڈیٹا ماڈل کو بڑھاتی ہے، جس میں کلید میں ایک نیا عنصر شامل کیا گیا ہے جسے کالم کی مرئیت کہا جاتا ہے۔ یہ عنصر حفاظتی لیبلز کا ایک منطقی مجموعہ ذخیرہ کرتا ہے جسے صارف کی درخواست کے حصے کے طور پر کلید اور قیمت واپس کرنے کے لیے استفسار کے وقت مطمئن ہونا ضروری ہے۔ یہ مختلف حفاظتی ضروریات کے ڈیٹا کو ایک ہی ٹیبل میں محفوظ کرنے کی اجازت دیتا ہے، اور صارفین کو صرف ان کلیدوں اور اقدار کو دیکھنے کی اجازت دیتا ہے جن کے لیے وہ مجاز ہیں۔ سرور سائیڈ پروگرامنگ سیل لیول سیکیورٹی کے علاوہ، اپاچی ایکیومولو ایک سرور سائیڈ پروگرامنگ میکانزم فراہم کرتا ہے جسے آئیٹریٹرز کہا جاتا ہے جو صارفین کو ٹیبلٹ سرور پر اضافی پروسیسنگ انجام دینے کی اجازت دیتا ہے۔ جن کارروائیوں کا اطلاق کیا جا سکتا ہے ان کی حد ان کے مساوی ہے جنہیں میپ ریڈس کمبینر فنکشن کے اندر نافذ کیا جا سکتا ہے، جو کئی کلیدی قدر والے جوڑوں کے لیے مجموعی قدر پیدا کرتا ہے۔ اپاچی اکیومولو آرڈر کرنے والی صارف کلید صارف کلیدوں کی ترتیب میں اندراجات کا حکم دیتی ہے، اور کلیدی رینج پر ایک تکرار کو بے نقاب کرتی ہے۔ یہ حوالہ کے مقام کی اجازت دیتا ہے جو کچھ دوسرے تقسیم شدہ اسٹورز سے دستیاب نہیں ہے (بشمول کیسینڈرا اور وولڈیمورٹ جو صارف کلید کے ہیش کے ذریعے آرڈر کرتے ہیں)۔ پیپرز 2011 YCSB + +: کارنیگی میلن یونیورسٹی اور نیشنل سیکیورٹی ایجنسی کے ذریعہ اسکیل ایبل ٹیبل اسٹورز میں بینچ مارکنگ اور پرفارمنس ڈیبگنگ ایڈوانسڈ فیچرز۔ 2012 ڈرائیونگ بگ ڈیٹا ود بگ کمپیوٹ بذریعہ ایم آئی ٹی لنکن لیبارٹری 2013 D4M 2.0 اسکیما: ایم آئی ٹی لنکن لیبارٹری کے ذریعہ اکیومولو ڈیٹا بیس کے لیے ایک جنرل پرپز ہائی پرفارمنس اسکیما۔ 2013 غیر متعلقہ تقسیم شدہ ڈیٹا بیس میں مقامی-عارضی انڈیکسنگ بذریعہ CCRi یہ بھی دیکھیں بگ ٹیبل اپاچی کیسینڈرا کالم پر مبنی DBMS ہائپرٹیبل HBase Hadoop sqrrl حوالہ جات بیرونی لنکس اپاچی سافٹ ویئر فاؤنڈیشن پروجیکٹس بگ ٹیبل نفاذ تقسیم شدہ کمپیوٹنگ فن تعمیر تقسیم شدہ ڈیٹا اسٹورز مفت ڈیٹا بیس مینجمنٹ سسٹم Hadoop NoSQL مصنوعات NoSQL