گھر ڈیٹا بیس آگے کی رفتار: روایتی سے آگے بڑھتے ہوئے رشتہ

آگے کی رفتار: روایتی سے آگے بڑھتے ہوئے رشتہ

Anonim

ٹیکوپیڈیا اسٹاف کے ذریعہ ، 8 جون ، 2016

ٹیکو وے: میزبان ایرک کیونوف نے ماہرین ڈی بلچفیلڈ ، رابن بلور اور برٹ اسکالزو کے ساتھ ڈیٹا بیس ٹکنالوجی میں بدعات پر تبادلہ خیال کیا۔

آپ فی الحال لاگ ان نہیں ہیں۔ ویڈیو دیکھنے کے لئے براہ کرم لاگ ان یا سائن اپ کریں۔

ایرک کااناگ: خواتین و حضرات ، یہ بدھ ہے ، چار مشرقی وقت۔ میں نیو اورلینز میں ہوں ، گرمیاں آرہی ہیں ، اس کا مطلب ہے کہ گرمی ہے! ہاٹ ٹیکنالوجیز کا یہ وقت ہے ، ہاں واقعی ، ہاں واقعی۔ میرا نام ایرک کااناگ ہے ، میں آپ کا میزبان بنوں گا۔ میں ہاٹ ٹیکنالوجیز کے لئے گیند کو یہاں واپس لاتیں۔ آج کا عنوان ہے "فارورڈ مومنٹم: روایتی سے پرے رواں سے آگے بڑھنا۔" لوگو ، ہمارے پاس آج فون پر ڈیٹا بیس کے تین ماہر موجود ہیں ، لہذا آپ کے پاس کوئی سوال ہے تو ، انہیں سختی سے بھیجیں ، شرمندہ نہ ہوں۔ ہمارے پاس آج اچھ contentا اچھا مواد موجود ہے۔ واقعی آپ کے بارے میں میرے بارے میں کافی جگہ ہے۔ بے شک ، اس سال گرم ہے. ہم اس شو میں ہاٹ ٹکنالوجی کے بارے میں سبھی بات کر رہے ہیں ، جو ٹیکوپیڈیا کے ہمارے دوستوں کے ساتھ شراکت ہے۔ اور ہم آج کل انفارمیشن مینجمنٹ کی بنیاد کی طرف جا رہے ہیں ، یقینا the ڈیٹا بیس کون سا ہے۔ ہم یہاں بات کرنے والے ، یہاں کیا ہو رہا ہے ، اور آگے کیا ہو رہا ہے اس کے بارے میں ہم بات کرنے جارہے ہیں۔ بہت دلچسپ چیزیں چل رہی ہیں۔

ظاہر ہے ہمارے پاس ڈیٹا بیس کی جگہ میں کچھ سنجیدہ بدعت ہے۔ کچھ دیر خاموشی رہی۔ اگر آپ کاروبار کے کچھ تجزیہ کاروں سے بات کرتے ہیں تو ، میں شاید 2005 سے 2009 یا '10 جیسے سال کے بارے میں کہوں گا ، ایسا نہیں لگتا تھا کہ جدت کے معاملے میں بہت زیادہ کام ہورہا ہے۔ اور اچانک یہ پھٹ پڑا ، جیسے کسی باگنی یا کچھ اور ، اور اب یہاں ہر طرح کی دلچسپ چیزیں واقع ہو رہی ہیں۔ اس میں سے بہت ساری وجہ ویب کے پیمانے ، اور تمام ٹھنڈی ویب خصوصیات ہیں جو مختلف دلچسپ چیزیں کر رہی ہیں۔ وہیں سے NoSQL کا تصور آیا تھا۔ اور اس کا مطلب دو مختلف چیزیں ہیں: اس کا مطلب SQL نہیں ہے ، جیسا کہ اس میں SQL کی حمایت نہیں ہوتی ہے ، اس کا مطلب صرف ایس کیو ایل ہی نہیں ہے۔ ایک اصطلاح "نیو ایس کیو ایل" ہے جو کچھ لوگوں نے استعمال کی ہے۔ لیکن ظاہر ہے کہ ، ایس کیو ایل کی - سٹرکچرڈ طلب سوالات - حقیقت میں بنیاد ہے ، یہ استفسار کی بنیاد ہے۔

اور یہ دلچسپ بات ہے کہ یہ سارے NoSQL انجن ، کیا ہوا؟ ٹھیک ہے ، وہ باہر آئے ، اس کے بارے میں بہت جوش و خروش تھا ، اور پھر کچھ سال بعد ، ہم سب نے کیا سننا شروع کیا؟ اوہ ، ہڈوپ پر ایس کیو ایل ٹھیک ہے ، ان سب کمپنیوں نے ایس کیو ایل انٹرفیس کو اپنے نوس کیو ایل ٹولوں پر تھپڑ مارنا شروع کردیا ، اور جو کوئی بھی پروگرامنگ کی دنیا میں ہے وہ جانتا ہے کہ وہ کچھ چیلنجوں اور کچھ مشکلات کا باعث بنتا ہے ، اور کچھ کراس تاروں کو آگے بڑھاتے ہیں۔ تو ہم آج بہت ساری چیزوں کے بارے میں معلوم کرنے جارہے ہیں۔

ہمارے تین پیش کنندگان ہیں: ہمارے پاس ڈیز بلن فیلڈ کو سڈنی سے فون کرنا پڑا ، جو ہمارے اپنے ہی رابن بلور ، جو ٹیکساس میں ہے ، اور برٹ اسکالزو بھی ہے ، وہ ٹیکساس میں بھی ہے۔ لہذا ، سب سے پہلے ہم ڈیز بلینچفیلڈ سے سنیں گے۔ دوستوں ، ہم #HotTech کے ہیش ٹیگ پر ٹویٹ کریں گے ، لہذا بلا جھجھک اپنے تبصرے بھیجیں ، یا اپنے سوالات کو ویب کاسٹ کنسول کے سوال و جواب کے جزء کے ذریعہ ، یا یہاں تک کہ چیٹ ونڈو کے ذریعے بھیجیں۔ اور اس کے ساتھ ، ڈیز بلوچفیلڈ ، اسے لے جاؤ۔

ڈیز بلین فیلڈ: ایرک ، آپ کا شکریہ۔ سب کو سلام. لہذا میں کوشش کروں گا اور 30،000 فٹ کے نقطہ نظر سے اس منظر کو مرتب کرنے جا رہا ہوں کہ پچھلی دہائی میں کیا ہوا ہے ، اور جو اہم تبدیلی ہم نے دیکھی ہے - یا کم از کم ڈیڑھ دہائی - بہرحال ڈیٹا بیس مینجمنٹ سسٹم ، اور کچھ تجارتی یا تکنیکی نقطہ نظر سے اثرات ، اور کچھ رجحانات جن کا ہم نے دیر سے برداشت کیا ہے ، اور اس گفتگو میں ہماری رہنمائی کرتے ہیں جس کے بارے میں آج ہم اس موضوع کے آس پاس ہوں گے۔

یہاں میری سرورق کی تصویر ایک ریت کا ٹیلے ہے ، اور اس کے اوپر سے ریت کے چھوٹے چھوٹے ٹکڑے ہوائیں چل رہی ہیں۔ اور اس کے نتیجے میں ، کیا ہوتا ہے کہ ریت کا ٹیلے آہستہ آہستہ ایک جگہ سے دوسری جگہ پر چلتا ہے۔ اور یہ ایک حیرت انگیز واقعہ ہے ، جہاں ریت کے یہ بڑے پیمانے پر 40 اور 50 فٹ اونچے پہاڑ ، مؤثر طریقے سے ، وہ واقعتا. حرکت کرتے ہیں۔ اور وہ بہت آہستہ آہستہ چلتے ہیں ، لیکن وہ یقینا move آگے بڑھتے ہیں ، اور جیسے جیسے وہ حرکت کرتے ہیں ، وہ زمین کی تزئین کو تبدیل کرتے ہیں۔ اور دیکھنا یہ ہے کہ اگر آپ کسی ایسے وقت میں کسی وقت بھی صرف کرتے ہیں جہاں ریت کے ٹیلے قدرتی چیز ہیں۔ چونکہ آپ ایک دن کھڑکی کو دیکھ سکتے ہیں ، اور یہ محسوس کر سکتے ہیں کہ ریت کا یہ وسیع پیمانے پر پہاڑ ، چھوٹے چھوٹے دانے خود ہی حرکت میں آگئے ہیں ، اور یہ کہ ہوا اسے آہستہ آہستہ ایک جگہ سے دوسری جگہ منتقل کردی ہے۔

اور میں بہت سارے طریقوں سے سوچتا ہوں ، یہی کچھ عرصے سے ڈیٹا بیس سسٹم کی دنیا ہے۔ یہاں تک کہ ، بہت حال ہی میں ، یہ بہت چھوٹی ریت ریت کے اناج کی شکل میں ریت کے ایک بڑے پہاڑ کو ریت کے ٹیلے کی شکل میں منتقل کرتی ہے۔ گذشتہ برسوں میں ڈیٹا بیس پلیٹ فارم میں تھوڑی سی تبدیلییں آچکی ہیں ، اور وسط دور کے مین فریم کے ذریعے یہ ڈیٹا بیس سسٹم اور پلیٹ فارم کے آس پاس کافی مستحکم اور ٹھوس ماحول رہا ہے۔ لیکن دیر سے ، ہمارے پاس ہماری تجارتی ضروریات اور ہمارے تکنیکی ڈرائیوروں کے ساتھ کچھ خاصی اہم چیزیں رونما ہوئیں۔ میں ان لوگوں کے ذریعے ہمیں چلنے جا رہا ہوں۔

میرا نظریہ ہے کہ ڈیٹا بیس کا بنیادی تصور ، جیسا کہ ہم اسے بہت سارے ، بہت سالوں سے جانتے تھے ، اور جیسا کہ آپ پری شو بینٹر میں سنا ہوگا ، ہمارے دو ماہرین جو مجھ سے ملاقات کے لئے حاضر ہیں آج ان کی زندگی گذار رہی تھی۔ جب یہ سب 80 کی دہائی کے اوائل میں شروع ہوا تھا تو یہ مقام اور وہ وہاں بڑائی کے شیخی مارنے کے حقوق میں بالکل صحیح ہیں۔ لیکن ہم نے پچھلی دہائی اور اس میں تھوڑی بہت بڑی تبدیلی دیکھی ہے ، اور ڈاکٹر روبین بلور کے حوالے کرنے سے پہلے میں جلدی سے ہمارے ساتھ چل پائے گا۔

ہم اس کو کہتے ہیں جس کو میں کہتے ہیں ، "بڑا ، بہتر ، تیز ، سستا" تجربہ ہے۔ جیسا کہ میں نے کہا ، ڈیٹا بیس کی تعریف بدل گئی ہے۔ اس زمین کی تزئین کی جس میں ڈیٹا بیس پلیٹ فارمز کو کارکردگی کو حل کرنا پڑا ، اور تکنیکی اور تجارتی ضروریات بھی تبدیل ہوگئیں۔ ہم نے پیچیدہ تجارتی ، یا زیادہ پیچیدہ تکنیکی ضروریات سے نمٹنے کے لئے حل کی طلب میں یہ اضافہ دیکھا ہے۔ اور اس طرح اس کا اصل معنوں میں ایک حقیقت دیکھنے کے لئے ، میرے ذہن میں یہ ہے کہ ہمیں 90 کی دہائی کو ترتیب دینا پڑا ، اور ہم نے انٹرنیٹ کے تعارف سے ڈیٹا بیس کی ٹکنالوجی کو متاثر کیا ، اور اس طرح کی جسے ہم واپس کہتے تھے انٹرنیٹ پیمانہ ہم صرف ٹرمینلز کے سامنے بیٹھے لوگوں کے بارے میں بات نہیں کر رہے تھے ، اصل میں ٹیلی ٹائپ ٹرمینلز کی طرح جسمانی پرنٹرز ان میں بنو ہوئے تھے اور کاغذ میں متن کے 132 کالم سامنے آئے تھے۔ اس کے بعد ابتدائی گرین اسکرین ٹرمینلز ، کی بورڈز کے ساتھ چھد punا کریں۔

لیکن آپ جانتے ہو ، ہماری دنیا ایک لمبے عرصے سے کمپیوٹر سے گفتگو کرنے والے ٹرمینلز اور سیریل کیبلز یا نیٹ ورک کیبلز تھی۔ پھر انٹرنیٹ کے ساتھ ساتھ ، اور رابطے کی اس دھماکہ خیز نمو ، کہ آپ کو اب کمپیوٹر میں پلگ ان کرنے کی ضرورت نہیں ہے۔ ڈیٹا بیس سسٹم حاصل کرنے کے ل you آپ کو صرف ایک ویب براؤزر کی ضرورت ہے۔ لہذا ڈیٹا بیس ٹکنالوجی کو ڈرامائی طور پر تبدیل کرنا پڑا ، بنیادی سرچ انجن ٹیکنالوجیز کی ہر چیز کے پیمانے سے نمٹنے کے لئے جو دنیا کو انڈیکس کرنے کے لئے استعمال ہوتا تھا ، اور ڈیٹا بیس فارمیٹ اسکیل کی مثال میں معلومات کا ایک انڈیکس اسٹور کرتا تھا۔ اور گوگل اور دوسرے جیسے لوگوں نے ایسا کرنے کے لئے ایک پلیٹ فارم مہیا کیا۔ اور تمام نئی اقسام کے ڈیٹا بیس اسٹوریج اور سوالات اور ترتیب دینے کی تیاری کی گئی تھی۔ اور پھر ہمارے پاس میوزک سائٹس اور مووی سائٹس بھی آ گئیں۔

اور پھر 2000 کی دہائی میں ، ہم نے ڈاٹ کام کام کی تیزی دیکھی ، اور اس سے ایسے نظاموں کا استعمال کرنے والے لوگوں کی تعداد میں اس سے کہیں زیادہ ڈرامائی دھماکا ہوا جس کو مستقل طور پر کسی شکل کے ڈیٹا بیس سے تقویت ملی۔ اس مرحلے میں ، رشتہ دار ڈیٹا بیس اب بھی زیادہ تر بوجھ کے ساتھ مقابلہ کرتے ہیں ، ہم نے انہیں صرف بڑے ٹن پر ڈال دیا ہے ، اور ہم اس طرح کے ، بہت بڑے ، بہت بڑے ، درمیانے فاصلے والے نظاموں میں گئے ہیں جیسے یونکس پلیٹ فارم پر IBM اور سن جیسے لوگوں سے چل رہا ہے۔ . ڈاٹ کام کام کی تیزی نے صرف ہارڈ ویئر ، کارکردگی کے نقطہ نظر سے چیزوں کو بڑی اور تیز تر بنا دیا ، اور ڈیٹا بیس انجنوں میں کچھ اہم تبدیلیاں آئیں ، لیکن بہتر حصہ کے ل، ، یہ اب بھی وہی چیز تھی جو ہم نے دیکھا طویل وقت

اور پھر ہمیں ویب 2.0 کا یہ دور مل گیا ، جیسا کہ ہم اس کا حوالہ دیتے ہیں۔ اور یہ ایک راحت بخش شفٹ تھا ، کیونکہ اچانک ہمیں سب سے زیادہ آسان ڈیٹا بیس پلیٹ فارم کی ضرورت تھی ، اور افقی شکل میں پیمانہ ہونا پڑا۔ اور یہ اس طرح کی ایک اہم تبدیلی تھی کہ ہم اس خیال تک پہنچے کہ ڈیٹا بیس کیا ہے۔ ہم اب بھی واقعی اپنی نظر میں دیکھ رہے ہیں۔ اور اب ہم اس سارے دلدل سے نمٹ رہے ہیں ، اور میں کہتا ہوں کہ ایک مثبت گھماؤ ، منفی مفہوم نہیں ، یہ دلدل جس کا ہم بڑے اعداد و شمار ، اور ایک زبردست دھماکے سے تعبیر کرتے ہیں ، اور میرا مطلب ہے دھماکا۔ جب ہم کسی ڈیٹا بیس کے بارے میں بات کرتے ہیں ، اور رشتہ دارانہ استفسار کرنے کی اہلیت کی کسی شکل کے بارے میں بات کرتے ہیں تو ہمارے پاس موجود اختیارات کی تعداد کے گراف پر عمودی طور پر یہ اشتعال انگیز شفٹ ہوتا ہے۔

اور دلچسپ بات یہ ہے کہ ، میں ذاتی طور پر اس نظریے کا حامل ہوں کہ میں سمجھتا ہوں کہ واقعی میں بڑا ڈیٹا صرف برفبر کی نوک ہے۔ ہم بڑے اعداد و شمار کے کیا اثرات مرتب ہوئے ہیں ، اور اب ہمارے پاس دستیاب انتخاب کی اقسام کے بارے میں تھوڑا سا پرجوش ہوجاتے ہیں۔ ہمارے پاس NoSQL انجنوں سے سب کچھ مل گیا ہے ، ہمارے پاس گراف انجن موجود ہیں ، ہمارے پاس یہ تمام مختلف قسم کے پلیٹ فارم ہیں جن پر ہم ڈیٹا پھینک سکتے ہیں اور اس کے ساتھ کام کرسکتے ہیں۔ یہاں تک کہ حقیقت میں ، میں نے آج ہی ہمارے ساتھ ایرک کااناگ کے ساتھ پہلی گفتگو کی تھی ، اپاچی ڈرل نامی کسی چیز سے متعلق گفتگو ہوئی تھی ، جو ایک اوپن سورس پروجیکٹ ہے جس سے آپ استفسار کرسکتے ہیں۔ ماڈل کے اندر موجود ڈیٹا میں مختلف ڈیٹا کی اقسام: پی ڈی بائٹ پیمانے پر ایچ ڈی ایف ایس فائل سسٹم تک ہارڈ ڈرائیو پر بیٹھی کچی سی ایس ای فائلوں سے لے کر ہر چیز۔ اور آپ جانتے ہو ، یہ آپ کو ہر طرح کے دلچسپ پودوں کے ساخت اور غیر ساختہ اعداد و شمار کی یہ SQL طرز کے سوالات کرنے کی اجازت دیتا ہے۔

ہم "اسمارٹ بلڈنگ" کو ایک چیز بنتے ہوئے دیکھ رہے ہیں ، اور ہم یہ سوچنا چاہیں گے کہ ہمیں سلامتی اور ہیٹ مینجمنٹ کی ہوشیار عمارتیں مل گئیں ، لیکن میں ایسی سمارٹ عمارتوں کے بارے میں بات کر رہا ہوں جو آپ کے بارے میں بہت زیادہ جانتے ہیں۔ جب آپ اندر جاتے ہیں تو آپ کہاں ہوتے ہیں ، اور اس سطح پر ہر طرح کے صاف ستھرا کام کرتے ہیں ، ہوشیار شہروں تک - شہر کی سطح پر پورے ماحولیاتی نظام - جو ذہانت سے کام کرنا جانتے ہیں۔ اور اس سے آگے ، ہمیں یہ ناقابل یقین چیز ملی ہے کہ مجھے نہیں لگتا کہ دنیا کے کسی کو پوری طرح سے گرفت میں لے لیا گیا ہے ، اور یہی انٹرنیٹ آف فنگس چیز کی شکل ہے۔ پچھلی دہائی میں تھوڑی بہت ساری تبدیلیاں آئیں اور تھوڑی بہت ، شاید دو دہائیاں ، اگر ہم اس کا مقابلہ کرتے ہیں تو ، اس نے میری نظر میں ، ڈیٹا بیس پر جس طرح سے دنیا پر اثر ڈالا ہے ، اس نے اس کی دنیا کو متاثر کیا ہے۔

یہاں ایک قابل ذکر چیزیں رہی ہیں جس نے یہ بھی ممکن بنایا ہے۔ ہارڈ ڈرائیو کی لاگت میں ڈرامائی کمی واقع ہوئی ہے ، اور بہت سے طریقوں سے ہڈوپ ماڈل جیسے حوالہ آرکیٹیکچر کی کچھ چیزیں چلانا ممکن ہوا ہے ، اس میں ہم بہت سارے ڈیٹا لیتے ہیں اور اسے بہت ساری ہارڈ ڈرائیوز پر پھیلا دیتے ہیں ، اور اس کے ساتھ ہوشیار چیزیں کریں۔ اور در حقیقت ، جو میرے خیال میں ، رشتہ دار ڈیٹا بیس یا روایتی ڈی بی یونٹ ماڈل کی طرح تیز ہوتا گیا ہے۔ اور رام کو بہت ، بہت سستا ملا ، اور اس سے ہمیں مختلف حوالہ جات جیسے میک ان میموری کے ساتھ کھیلنے کا ، اور بہت بڑے اعداد و شمار کو تقسیم کرنے جیسے کام کرنے کا پورا نیا موقع ملا۔

اور اس طرح اس نے ہمیں یہ چھوٹی سی تصویر دی جس کی ہم ابھی تلاش کر رہے ہیں ، جو ایک آریھ ہے جو پلیٹ فارم کی ان اقسام کو ظاہر کرتا ہے جو دستیاب ہیں اگر آپ بڑے اعداد و شمار کے منظر میں ہوں۔ اور یہ پڑھنا بہت مشکل ہے ، اور اس کی وجہ بھی ، اس پر ابھی بہت زیادہ معلومات ہیں۔ کسی بھی شکل کے ڈیٹا بیس سسٹم میں ڈیٹا ڈالنے ، اور اس سے استفسار کرنے اور روایتی پڑھنے لکھنے کے طریقوں کے بہت سارے میک ، ماڈل اور تیاری کے اختیارات موجود ہیں۔ اور وہ سب کے مطابق نہیں ہیں ، حقیقت میں ان میں سے بہت کم ہی کسی بنیادی طرز کے معیار کی تعمیل کرتے ہیں ، لیکن وہ پھر بھی اپنے آپ کو ڈیٹا بیس سمجھتے ہیں۔ اور میں آپ کو ایک سیکنڈ میں ایک اسکرین کے ایک جوڑے دکھاتا ہوں تاکہ اس کے آس پاس کچھ سیاق و سباق پیش کروں کہ میرا مطلب mean 90 کی دہائی اور انٹرنیٹ پیمانے سے ، ویب 2.0 میں ، اور پھر بڑے اعداد و شمار کے ذریعے پوری ترقی سے کیا ہے۔ اگر ہم یہ سمجھتے ہیں کہ ڈیٹا ٹکنالوجی کا یہ بڑا نظارہ گراف دلچسپ ہے کیونکہ اس میں بہت سارے اختیارات موجود ہیں تو آئیے ذرا ایک عمودی پر نظر ڈالیں۔

آئیے مارکیٹنگ ٹکنالوجی کو دیکھیں۔ یہاں ڈیٹا بیس مینجمنٹ سسٹم ، یا صرف مار ٹیک جگہ کے اندر ڈیٹا مینجمنٹ کے اختیارات ہیں ، لہذا مارکیٹنگ سے متعلق ٹکنالوجی۔ اب یہ 2011 میں تھا ، لہذا کچھ سال پہلے؛ پانچ سال پہلے ، زمین کی تزئین کی طرح ہی نظر آتی تھی۔ اگر میں صرف ایک سلائیڈ کو مختصرا. پیچھے جاتا ہوں تو آج کے ڈیٹا لینڈ اسکیپ کی طرح مختلف برانڈز اور پیش کشوں میں ایسا لگتا ہے جو ہمارے پاس ڈیٹا بیس ٹکنالوجی میں ہے۔ صرف ایک مارکیٹنگ ٹکنالوجی میں ، پانچ سال پہلے ایسا ہی عمودی نظر آرہا تھا۔

اب اگر میں آج کے نظارے پر جاتا ہوں تو ، ایسا ہی لگتا ہے ، اور یہ بالکل ناقابل معافی ہے۔ یہ صرف برانڈز اور اختیارات کی یہ دیوار ہے ، اور یہ ہزاروں اور سوفٹویئر کے ہزاروں مجموعے ہیں جو خود کو ڈیٹا بیس کلاس میں سمجھتے ہیں ، کہ وہ مختلف شکلوں میں ڈیٹا کو گرفت ، تخلیق یا اسٹور اور بازیافت کرسکتی ہے۔ اور مجھے لگتا ہے کہ ہم ایک بہت ہی ، انتہائی دلچسپ اور بہادر وقت میں داخل ہورہے ہیں ، جہاں ایک بار آپ بڑے برانڈز کو جان سکتے تھے ، آپ اوریکل اور انفارمکس ، ڈی بی 2 اور اس طرح کے پانچ یا چھ مختلف پلیٹ فارمز کو جان سکتے تھے ، اور ہوسکتے ہیں۔ تقریبا 20 سال پہلے دستیاب تمام برانڈز کے ماہر۔ دس سال پہلے ، یہ تھوڑا سا آسان ہو گیا تھا کیونکہ کچھ برانڈ بند ہوگئے تھے ، اور تمام برانڈز ڈاٹ کام کام کے تیزی کے ساتھ نمٹنے کے قابل نہیں تھے ، اور کچھ کمپنیاں توڑ پھوٹ کا شکار ہوگئیں۔

آج ، موجود تمام ڈیٹا بیس ٹکنالوجی کا ماہر بننا بالکل ناممکن ہے ، چاہے وہ نسبت والے ڈیٹا بیس ہو ، یا معیاری ڈیٹا بیس مینجمنٹ پلیٹ فارم جو ہمیں کئی دہائیوں کے دوران معلوم ہوچکا ہے۔ یا امکان ہے کہ معاملہ ، زیادہ جدید انجن جیسے Neo4j اور ان اقسام۔ اور اس لئے مجھے لگتا ہے کہ ہم ایک ایسی بہادر دنیا میں داخل ہو رہے ہیں جہاں بہت سارے اختیارات دستیاب ہیں ، اور ہمارے پاس افقی بنیادوں پر پیمانے پر پلیٹ فارم موجود ہیں ، یا تو میموری میں یا ڈسک پر۔ لیکن مجھے لگتا ہے کہ یہ ٹکنالوجی اور کاروباری فیصلے کرنے والوں کے لئے ایک مشکل وقت ہے ، کیوں کہ انھیں ٹیکنیکل اسٹیکس پر کچھ بہت بڑے فیصلے کرنے کی ضرورت ہے ، کیونکہ بعض معاملات میں صرف مہینوں ہی کے قریب رہا ہے۔ کچھ زیادہ دلچسپ اور نئے اوپن سورس ڈیٹا بیس پلیٹ فارمز کے لئے اٹھارہ ماہ پرانا اب کوئی ڈراونا نمبر نہیں ہے۔ اور وہ پلیٹ فارم کو ضم کرنا شروع کردیتے ہیں اور اس سے بھی زیادہ جدید اور پرجوش ہوجاتے ہیں۔

مجھے لگتا ہے کہ ہم آج ایک زبردست گفتگو کر رہے ہیں کہ اس سب نے روایتی ڈیٹا بیس پلیٹ فارم پر کیا اثر ڈالا ہے اور وہ اس پر کیا ردعمل دے رہے ہیں ، اور اس طرح کی ٹیکنالوجیز کی اقسام جو اس پر پھینک رہی ہیں۔ اور اس بات کو ذہن میں رکھتے ہوئے ، میں اب ڈاکٹر رابن بلور کے پاس جاؤں گا ، اور ان کی بصیرت حاصل کروں گا۔ رابن ، آپ کے حوالے

رابن بلور: ٹھیک ہے ، اس کے لئے شکریہ۔ ہاں ، یہ ایک بہت بڑا عنوان ہے۔ میرا مطلب ہے ، اگر آپ نے ڈیز نے صرف آپ کے سامنے پیش کردہ ایک مثال بیان کردیا ، تو آپ سلائیوروں میں سے ایک کے بارے میں طویل گفتگو کرسکتے ہیں۔ لیکن آپ جانتے ہو ، آپ ڈیٹا بیس جا سکتے ہیں - میں ڈیٹا بیس کو دیکھ رہا ہوں ، مجھے نہیں معلوم ، 1980 کی دہائی سے ، اور آپ ڈیٹا بیس کو مختلف طریقوں سے دیکھ سکتے ہیں۔ اور ان چیزوں میں سے ایک جو میں نے سوچا تھا کہ میں کروں گا ، آج ہی گفتگو میں ڈالوں گا ، اس وجہ کے بارے میں بات کرنا تھی کہ ہارڈ ویئر کی سطح پر خلل ڈالنے والی چیزیں رونما ہوئیں۔ اور آپ کو ذہن میں رکھنا ہوگا ، سافٹ ویئر کی سطح پر بھی واقعتا an بہت سے خلل انگیز چیزیں واقع ہوئی ہیں ، لہذا یہ کسی بھی چیز کی مکمل تصویر نہیں ہے ، یہ محض ایک ہارڈ ویئر چیز ہے۔

میں خاص طور پر زیادہ دیر تک بات نہیں کر رہا تھا ، میں صرف آپ کو ہارڈ ویئر کی تصویر دینا چاہتا تھا۔ ایک ڈیٹا بیس سی پی یو ، میموری اور ڈسک پر پھیلا ہوا ڈیٹا بازیافت کی صلاحیتوں کا حامل تھا ، اور یہ ڈرامائی انداز میں تبدیل ہو رہا ہے۔ اور میں جو کہتا ہوں اس کی وجہ یہ تھی کہ میں نے آپ کے اصل کام کے نقطہ نظر سے ڈیٹا بیس کو سمجھنا سیکھا۔ آپ جانتے ہو ، اصل میں سی پی یو پر موجود ڈیٹا اور ڈیٹا کو میموری سے سی پی یو میں کھینچا جانے اور ڈیٹا کو میموری سے میموری میں کھینچا جانے اور اعداد و شمار میں فرق ہے۔ اور پرانے ڈیٹا بیس کے آرکیٹیکچر صرف اس توازن کی کوشش کر رہے تھے۔ آپ جانتے ہو ، وہ صرف یہ کہہ رہے تھے کہ ، "ٹھیک ہے ، یہ بہت سست ہے ، ہم ڈسک پر موجود ڈیٹا کو کیش کریں گے تاکہ یہ میموری میں ہو۔ ہم کوشش کریں گے اور واقعتا accurate درست طریقے سے کریں گے تاکہ ہم جو ڈیٹا مانگتے ہیں اس کا واقعتا good اچھا تناسب پہلے ہی میموری میں ہو۔ اور ہم اس اعداد و شمار کو جتنی تیزی سے واقع ہوسکے ، سی پی یو پر مارچ کریں گے۔

پرانے دنوں میں ڈیٹا بیس لکھے جاتے تھے مشینیں چھوٹے گروپوں کے لئے لکھی جاتی ہیں۔ اور اب ، ہم آہنگی سے لاعلمی کے لئے۔ کیونکہ اگر آپ کسی جھرمٹ سے کچھ کارکردگی حاصل کرنے جارہے ہیں تو آپ کو متوازی طور پر مختلف چیزیں کرنا ہوں گی۔ متوازی کھیل کا ایک حصہ ہے ، جیسا کہ اب کی طرح کچھ نہیں ہے۔ میں صرف ایک قسم کا چلوں گا جو ہوا۔

سب سے پہلے ، ڈسک. ٹھیک ہے ڈسک ختم ، واقعی میں. ڈیٹا بیس کے حوالے سے یہ بہت زیادہ ہے۔ میرے خیال میں اعداد و شمار کو محفوظ کرنے کے متعدد سیاق و سباق موجود ہیں ، اور ہڈوپ پر بہت بڑی ڈیٹا لیکس چل رہی ہیں ، بدترین کتائی ہوئی ڈسک آج کل شاید کارآمد ہے۔ واقعی ، کتائی ڈسک میں مسئلہ یہ تھا کہ پڑھنے کی رفتار خاص طور پر زیادہ بہتر نہیں ہوئی۔ اور جب سی پی یو مور کے قانون کی رفتار کو بڑھا رہا تھا ، اس طرح کے ترتیب کی ترتیب ، ہر چھ سالوں میں تیزی سے۔ اور میموری اس کے پس منظر میں ایک طرح کی پیروی کر رہا تھا ، پھر وہ دونوں معقول حد تک ایک دوسرے کے ساتھ پیش قدمی کر رہے تھے ، یہ مکمل طور پر ہموار نہیں تھا ، لیکن انھوں نے ایسا کیا۔

لیکن بے ترتیب طور پر ایسی ڈسک پر پڑھا جاتا ہے جہاں سر ڈسک کے بارے میں اڑتا ہے ، میرا مطلب ہے ، کسی بھی چیز کے علاوہ ، یہ جسمانی حرکت ہے۔ اور اگر آپ بے ترتیب ہوکر ڈسک کو پڑھ رہے ہیں تو ، میموری سے پڑھنے کے مقابلے میں یہ حیرت انگیز طور پر آہستہ ہے ، یہ 100،000 گنا زیادہ سست ہے۔ اور ابھی حال ہی میں ، میں نے کسی بھی گہرائی سے دیکھا ہے زیادہ تر ڈیٹا بیس فن تعمیرات دراصل ڈسکس سے ہی سیرت سے پڑھ رہے ہیں۔ آپ واقعی میں ، کسی ایک یا دوسرے راستے میں ، ڈسک سے جتنا ہو سکے کیچ کرنا چاہتے ہیں ، اور اسے اس سست آلے کو کھینچ کر تیز ڈیوائس پر رکھنا چاہتے ہیں۔ اور بہت ساری سمارٹ چیزیں ہیں جو آپ اس کے ساتھ کرسکتے ہیں ، لیکن یہ ایک طرح سے ختم ہوچکی ہے۔

اور واقعی ، ٹھوس ریاست ڈسکیں ، یا فلیش ڈرائیوز ، وہی ہیں ، بہت تیزی سے اسپننگ ڈسک کی جگہ لے رہی ہے۔ اور یہ ایک بار پھر مکمل طور پر تبدیل ہوجاتا ہے ، کیونکہ ڈسک پر جس طرح سے ڈیٹا کو منظم کیا جاتا ہے ، اس کو ڈسک کے کام کرنے کے طریقے کے مطابق ترتیب دیا جاتا ہے۔ یہ دراصل ایک گھومنے والی سطح پر چلنے والے سر کے بارے میں ہے ، دراصل ایک سے زیادہ سر گھومنے والی متعدد سروں کو پار کرتا ہے ، اور جاتے جاتے ڈیٹا کو چنتا ہے۔ ٹھوس ریاست کی ڈرائیو صرف ایک چیز کا ٹکڑا ہے جسے آپ پڑھ سکتے ہیں۔ میرا مطلب ہے ، پہلی بات یہ ہے کہ تمام روایتی ڈیٹا بیس اسپننگ ڈسک کے لئے انجنیئرڈ تھے ، اور اب وہ ایس ڈی ڈی کے لئے دوبارہ انجینئرڈ ہو رہے ہیں۔ شاید نیا ڈیٹا بیس - کوئی بھی جو ابھی نیا ڈیٹا بیس لکھ رہا ہے وہ شاید اسپننگ ڈسک کو نظرانداز کرسکتا ہے ، اس کے بارے میں بالکل بھی نہیں سوچتا ہے۔ لیکن ایس ایس ڈی کے بڑے کارخانہ دار سیمسنگ ہمیں بتاتے ہیں کہ ایس ایس ڈی اصل میں مور کے منحنی خطوط پر ہیں۔

وہ پہلے ہی ، میرے خیال میں ، اسپننگ ڈسک سے تین یا چار گنا زیادہ تیزی سے تھے ، لیکن اب وہ بنیادی طور پر ، ہر 18 ماہ بعد بہت تیزی سے حاصل کرنے جارہے ہیں۔ رفتار میں دوگنا ، اور تقریبا six چھ سال کی رفتار میں 10 بار۔ اگر یہ صرف یہ تھا ، تاہم ، یہ ایسا نہیں ہے ، جیسا کہ میں آپ کو ایک لمحے میں بتاؤں گا۔ اسپننگ ڈسک یقینا ایک محفوظ شدہ دستاویز کا ذریعہ بن رہا ہے۔

میموری کے بارے میں سب سے پہلے چیزیں ، رام۔ رام فی سی پی یو کے درمیان سی پی یو تناسب ہر وقت بڑھ رہا ہے۔ اور یہ حقیقت میں ، ایک طرح سے ، ایک خوفناک حد سے زیادہ رفتار فراہم کرتا ہے ، کیونکہ اب آپ کے پاس جو ایکڑ کی یادیں آسکتی ہیں وہ بہت زیادہ ذخیرہ کرسکتی ہیں۔ حقیقت میں یہ کیا ہے ، اس طرح سے MLTP قسم کی ایپلی کیشنز پر دباؤ کم ہوجاتا ہے ، یا بے ترتیب پڑھیں ایپلی کیشنز ، کیونکہ ان کی تکمیل کرنا آسان ہے ، کیوں کہ اب آپ کو بہت زیادہ میموری مل گیا ہے ، اور اس طرح آپ کسی بھی چیز کو کیچ کرسکتے ہیں۔ میموری میں پڑھے جانے کا امکان لیکن آپ کسی بڑی ڈیٹا کے ڈھیر کے ساتھ پریشانیوں کا شکار ہوجاتے ہیں ، اتنا بڑا ڈیٹا واقعتا اتنا آسان نہیں ہوتا ہے۔

اور پھر ہمارے پاس 3D ایکس پوائنٹ کے ساتھ انٹیل ہے ، اور IBM جس کے ساتھ وہ پی سی ایم کہتے ہیں ، جو مرحلہ میں تبدیلی میموری ہے ، کچھ ایسی فراہمی کر رہے ہیں جس کا ان کا ماننا ہے - ٹھیک ہے ، یہ موجودہ ایس ایس ڈی سے کم از کم 10 گنا زیادہ تیز ہے ، اور انہیں یقین ہے کہ یہ مل جائے گا۔ رام جیسی ہی رفتار ہونے کے قریب ہے۔ اور یقینا it's یہ کم خرچ ہے۔ اس سے پہلے ، آپ کے پاس سی پی یو ، میموری اور ڈسک کا یہ ڈیٹا بیس ڈھانچہ تھا ، اور اب ہم اس ڈھانچے کی طرف بڑھ رہے ہیں جس میں چار پرتیں ہیں۔ اس کو سی پی یو ، میموری یا ریم مل گیا ہے ، اور پھر ایس ایس ڈی میموری سے زیادہ تیز رفتار ہے ، جو حقیقت میں غیر مستحکم ہے ، اور پھر ایس ایس ڈی ہے۔ اور یہ نئی ٹیکنالوجیز غیر مستحکم ہیں۔

اور وہاں HP کا حافظ ہے ، جو ابھی تک نہیں ہے ، آپ جانتے ہو ، کیوں کہ اس کا اعلان تقریبا years سات سال پہلے ہوا تھا ، لیکن ابھی تک ظاہر نہیں ہوا ہے۔ لیکن یہ افواہوں جو میں سنتا ہوں وہ یہ ہے کہ HP بھی کسی یادداشت کار کے ساتھ کھیل کو تھوڑا سا تبدیل کردے گا ، لہذا آپ کو میموری کی ایک نئی صورتحال مل گئی ہے۔ ایسا نہیں ہے کہ ہمیں تیز چیزیں مل گئیں ، ایسا ہی ہے جیسے ہمارے پاس پوری نئی پرت مل گئی ہو۔ اور پھر ہمیں یہ حقیقت ملی ہے کہ ایس ایس ڈی تک رسائی ، آپ اسے متوازی طور پر پڑھ سکتے ہیں۔ آپ کتائی ڈسک متوازی طور پر نہیں پڑھ سکتے ہیں ، سوائے اس کے کہ کتائی کی مختلف طرح کی ڈسکیں موجود ہیں۔ لیکن ایس ایس ڈی کا ایک بلاک ، آپ واقعی متوازی میں پڑھ سکتے ہیں۔ اور چونکہ آپ اس کو متوازی طور پر پڑھ سکتے ہیں ، یہ اپنی عام پڑھنے کی رفتار سے کہیں زیادہ تیز رفتار سے آگے بڑھتا ہے ، اگر آپ واقعی میں ایک ہی سی پی یو پر مختلف عملوں کے متعدد عمل مرتب کرتے ہیں ، اور اس میں ایس ایس ڈی کے ساتھ ہی ہے۔

اس کا اندازہ لگایا گیا ہے کہ آپ اس کی مدد سے رام کی رفتار حاصل کرسکتے ہیں۔ اور جو کچھ یہ کہہ رہا ہے وہ ہے ، میموری فن تعمیر کا مستقبل واضح نہیں ہے۔ میرا مطلب ہے ، حقیقت یہ ہے کہ مختلف غالب فروش ، جو بھی وہ ثابت ہوتے ہیں ، شاید ہارڈ ویئر کی سمت کا تعین کریں گے۔ لیکن کسی کو نہیں معلوم کہ وقت کے ساتھ اس مقام پر کہاں جارہا ہے۔ میں نے کچھ ڈیٹا بیس انجینئروں سے بات کی ہے ، جو کہتے ہیں ، "مجھے کیا ہو رہا ہے اس سے نہیں ڈرتا ،" لیکن وہ یہ نہیں جانتے ہیں کہ اسے جانے سے کس طرح بہتر بنائیں۔ اور آپ نے ہمیشہ قسم کا کام کیا ، لہذا یہ دلچسپ ہے۔

اور پھر سی پی یو ہے۔ ٹھیک ہے ، ملٹی کور سی پی یوز صرف ملٹی کور سی پی یو نہیں تھے۔ ہمارے پاس L1 ، L2 اور L3 کیشے ، خاص طور پر L3 ، کی اہم مقدار بھی موجود ہے ، جو مجھے معلوم نہیں ہے ، دسیوں میگا بائٹس ہیں۔ آپ جانتے ہو کہ آپ وہاں بہت کچھ ڈال سکتے ہیں۔ اور اسی وجہ سے ، آپ اصل میں چپ کو کیچنگ میڈیم کے طور پر استعمال کرسکتے ہیں۔ تو اس کھیل کو تبدیل کر دیا. اور یقینی طور پر ، ویکٹر پروسیسنگ اور ڈیٹا کمپریشن ، متعدد وینڈروں نے دراصل یہ کیا ہے ، سی پی یو میں اس چیز کو گھسیٹ کر کھینچ لیا تاکہ یہ سب سی پی یو میں بہت تیزی سے چل سکے۔ تب آپ یہ حقیقت حاصل کریں گے کہ ، اچھی طرح سے ، GPUs کے ساتھ سی پی یو واقعی تجزیات کو تیز کرنے میں اچھے ہیں۔ اور کچھ خاص قسم کے سوالات پر وہ واقعی بہت اچھے ہیں ، یہ صرف اس پر منحصر ہوتا ہے کہ آپ کی استفسار کیا ہے۔

آپ یا تو CPUs اور GPUs کے ساتھ بورڈ تشکیل دے سکتے ہیں ، یا جیسے AMD ابھی کر رہے ہیں ، آپ ایک APU نامی کوئی چیز تیار کرتے ہیں ، جو ایک CPU اور GPU کی شادی کی ایک قسم ہے۔ اس میں دونوں طرح کی صلاحیت ہے۔ تو یہ ایک مختلف قسم کا پروسیسر ہے۔ اور پھر انٹیل کے حالیہ اعلان سے کہ وہ چپ پر ایف پی جی اے ڈالنے جا رہے ہیں ، اس طرح سے میرے سر نے کیا۔ میں سوچ رہا تھا ، "زمین پر یہ کیسا واقع ہوگا؟" کیونکہ اگر آپ کو مل گیا ہے سی پی یو ، جی پی یو ، اور آپ کو سی پی یو ، ایف پی جی اے کا امکان مل گیا ہے - اور ویسے ، اگر آپ واقعتا want چاہتے ہیں تو ، اسی بورڈ پر آپ سی پی یو ، اور ایک جی پی یو ، اور ایف پی جی اے ڈال سکتے ہیں۔ مجھے اندازہ نہیں ہے کہ آپ واقعتا anything اس طرح کچھ بھی چلائیں گے ، لیکن مجھے ان کمپنیوں کے بارے میں معلوم ہے جو اس طرح کی چیزیں کر رہی ہیں ، اور انھیں بہت تیزی سے سوالات کے جواب مل رہے ہیں۔ یہ ایسی کوئی چیز نہیں ہے جس کو نظرانداز کیا جائے ، یہ وہی چیز ہے جسے استعمال کرنے والوں کے ذریعہ استعمال کیا جائے گا ، اور شاید نئے دکاندار سامنے آئیں۔ ڈی بی ایم ایس ہمیشہ متوازی رہتے تھے ، لیکن اب متوازی امکانات ابھی پھٹ چکے ہیں ، کیونکہ یہ آپ کو اس کے ساتھ ، متعدد طریقوں سے اس کو متوازی کرنے کی اجازت دیتا ہے۔

آخر میں ، پیمانے یا پیمانے پر؟ اسکیلنگ واقعی بہترین حل ہے ، لیکن ایک چیز کے لئے۔ آپ کو کہیں بہتر نوڈ کی کارکردگی ملتی ہے اگر آپ کسی نوڈ پر موجود ڈسک پر سی پی یو کی کارکردگی اور میموری کو بالکل بہتر بناسکتے ہیں۔ اور آپ کم نوڈس استعمال کریں گے ، تو یہ سستا ہوگا ، ٹھیک ہے؟ اور اس کا انتظام کرنا آسان ہوگا۔ بدقسمتی سے ، یہ ایک ہارڈویئر پر منحصر ڈیزائن ہے ، اور جیسے ہی ہارڈ ویئر تبدیل ہوتا ہے ، ایسا کرنا کم اور کم ہوتا جاتا ہے ، جب تک کہ آپ کے انجینئر اس تیزی سے چلانے کے قابل نہ ہوں جب تک کہ ہارڈ ویئر تبدیل ہو رہا ہو۔ اور آپ کو کام کے بوجھ کے معاملات ملتے ہیں ، کیونکہ جب آپ کام کم کر رہے ہیں تو ، آپ کام کے بوجھ کے بارے میں مختلف قیاس آرائیاں کر رہے ہیں۔

اگر آپ پیمائش کرتے ہیں ، یعنی ، اگر آپ کا فن تعمیر اسکیل اپ سے پہلے پیمانے پر زور دیتا ہے - در حقیقت آپ کو ان دونوں کاموں کو کرنا پڑے گا ، بس اتنا ہے کہ آپ کسی پر زور دیتے ہیں۔ تب آپ کو نیٹ ورک کی بہتر کارکردگی ملے گی ، کیوں کہ فن تعمیر اس کے ساتھ نمٹا جائے گا۔ یہ ہارڈ ویئر کی شرائط میں زیادہ مہنگا ہوگا کیونکہ وہاں زیادہ نوڈس ہوں گے ، لیکن کام کے بوجھ کے معاملات کم ہوں گے ، اور مزید لچکدار ڈیزائن ہوں گے۔

اور میں نے ابھی سوچا کہ میں اس کو پھینک دوں ، کیوں کہ اگر آپ واقعی میں تمام ہارڈ ویئر تبدیلیوں کے بارے میں سوچتے ہیں تو میں نے صرف اپنی انگلی کی طرف اشارہ کیا ، اور پھر آپ کے بارے میں سوچا کہ آپ اس چیز کو کس طرح پیمانے اور پیمانے پر جا رہے ہیں؟ تب آپ کو احساس ہوگا کہ ڈیٹا بیس کے انجینئر ، میری رائے میں کم سے کم ، اچھی طرح سے کم اجرت والے ہیں۔ لہذا اگر آپ صرف ہارڈویئر پرت پر غور کرتے ہیں تو ، ڈیٹا بیس چیلنجز واضح ہیں۔ اب میں یہ بات برٹ کو دیتا ہوں ، جو ہم سب کو تعلیم یافتہ ہونے کا احساس دلائے گا۔

ایرک کااناگ: بس! برٹ

برٹ اسکالزو: بہت بہت شکریہ۔ مجھے صرف ان سلائیڈوں میں جانے دو۔ میرے پاس جانے کے لئے بہت سلائڈز ہیں ، لہذا ان میں سے بہت ساری جگہوں پر میں جلدی سے جاسکتا ہوں۔ ہم اس کے بارے میں بات کرنے جارہے ہیں "فارورڈ مومنٹم: ریلیشنشنل سے پرے روایتی سے آگے بڑھ رہے ہیں۔" اب یہ آپ کے والد کا ڈیٹا بیس نہیں ہے۔ معاملات بدل گئے ہیں ، اور جیسا کہ ایک سابقہ ​​اسپیکر نے کہا ، پچھلے چھ سات سالوں میں ، زمین کی تزئین کا نظام یکسر بدل گیا ہے۔

خود ، میں وسط 80 کی دہائی سے ڈیٹا بیس بنا رہا ہوں۔ میں اوریکل ، ایس کیو ایل سرور ، بینچ مارکنگ اور کچھ دوسری چیزوں پر کتابیں لکھ چکا ہوں۔ “دنیا بہت تیزی سے بدل رہی ہے۔ بڑا اب چھوٹا نہیں پیٹے گا۔ یہ سست سے دھڑک رہا ہوگا۔ "میں نے" اپنانے کے ل. "شامل کیا۔ یہ روپرٹ مرڈوک کا تھا۔ مجھے سچ میں یقین ہے کہ یہ سچ ثابت ہوگا۔ آپ ڈیٹا بیس چیزیں اس طرح نہیں کرسکیں گے جس طرح آپ نے 10 ، 15 ، 20 سال پہلے کیا تھا۔ اب آپ جس طرح کاروبار چاہتے ہیں اسے کرنا پڑے گا۔

میں جو کچھ پیش کر رہا ہوں اس میں تھوڑا سا عام رہنے کی کوشش کرنے جا رہا ہوں ، لیکن آپ کے بارے میں بات کرنے والی زیادہ تر خصوصیات اوریکل میں ملیں گی ، آپ کو ایس کیو ایل سرور ، ایس کیو ایل ، ماریا ڈی بی اور کچھ دیگر بڑی چیزیں مل جائیں گی۔ کھلاڑی متعلقہ ڈیٹا بیس انقلاب ، میں ایک بار پھر سابقہ ​​اسپیکروں سے اتفاق کرتا ہوں۔ اگر آپ 2010 کے آس پاس نظر ڈالیں تو ، ہم ریڈ ریس کار سے پیلے رنگ کی کار کی طرف چلے گئے۔ یہاں ایک قابل ذکر تبدیلی واقع ہوئی ، اور 2020 میں آئے ، مجھے یقین ہے کہ آپ کو ایک اور بنیادی تبدیلی دیکھنے کو مل رہی ہے۔ ہم ایک بہت ہی دلچسپ وقت میں ہیں۔

اب ، یہ سلائڈ کلید ہے ، اسی وجہ سے میں نے وہاں ایک چابی لگائی۔ اس میں یہ ساری تبدیلی آرہی ہے ، اور بائیں ہاتھ سے مجھے ٹکنالوجی ملی ہے ، اور دائیں طرف میرا کاروبار ہوگیا ہے۔ اور سوال یہ ہے کہ کون سا کس کا سبب بن رہا ہے ، اور کون سا کس کی حمایت کر رہا ہے؟ ہمارے پاس ہارڈویئر میں یہ تمام تبدیلیاں ہیں: ڈسک نیچے آرہی ہیں ، ڈسک کا سائز اوپر جارہا ہے ، نئی اقسام کی ڈسکیں ، لہذا اس سے پہلے والے اسپیکروں کا احاطہ کیا گیا تھا۔ میموری گرنے کی قیمت ، ڈیٹا بیس کے یہ سبھی نئے ورژن۔ لیکن دائیں طرف ، ہمارے پاس ڈیٹا کی حفاظت اور تعمیل ، ڈیٹا گودام ، کاروباری ذہانت ، تجزیات ، لازمی اعداد و شمار برقرار ہے۔ مساوات کے دونوں اطراف چل رہے ہیں ، اور مساوات کے دونوں رخ ان تمام نئی خصوصیات کو استعمال کرنے جارہے ہیں۔

سب سے پہلے ، ہمیں اپنی عام ایس اے ایس اسپننگ ڈسک مل گئی ہے ، وہ اب 10 ٹیرابائٹ تک کی ہیں۔ اگر آپ نے نہیں دیکھا ، ویسٹرن ڈیجیٹل ، ایچ جی ایس ٹی کے پاس وہ ہے جسے وہ اپنی ہیلیم ڈرائیو کہتے ہیں ، جو اس وقت قریب 10 ٹیرابائٹ تک جاتا ہے۔ کتائی ڈسک کے اخراجات بہت کم ہو رہے ہیں۔ جیسا کہ پہلے ذکر کیا گیا تھا ، آپ کو تقریبا two دو ٹیرابائٹ تک ٹھوس اسٹیٹ ڈسک مل سکتی ہے ، لیکن سام سنگ کے پاس 20 ٹیرابائٹ یونٹ جلد ہی آنے والا ہے۔ اخراجات معقول ہوتے جارہے ہیں۔ ایک چیز جس کے بارے میں میں دوسروں کے بارے میں بات کرنے جا رہا ہوں وہ ہے ، فلیش ڈسک کا تصور۔ PCIe ، یہ PCI ایکسپریس ہے ، بمقابلہ NVMe ، آپ نے ، غیر مستحکم میموری ایکسپریس کے بارے میں سنا یا نہیں سنا ہوگا۔ بنیادی طور پر ، NVMe SAS اور SATA کا متبادل بننے جا رہا ہے ، اور یہ واقعی کسی بھی چیز سے زیادہ مواصلات کا پروٹوکول ہے۔ لیکن وہ ڈسکیں اب تقریبا three تین ٹیرابائٹ پر ہیں۔

آپ نے یہ بھی دیکھا ہوگا کہ اب کچھ ایس اے ایس ڈرائیوز U.2 کنیکٹر کے ساتھ آتی ہیں ، جو ایس اے ایس یا سیٹا سے مختلف کنیکٹر کی طرح ہے ، جو ایک معیاری ڈسک کے ساتھ این وی ایم کو سپورٹ کرتی ہے - یقینا disk ڈسک کو بھی اس کی تائید کرنی ہوگی۔ اور پھر M.2 کنیکٹر کے ساتھ Sata ، اور وہ NVMe حاصل کرنا شروع کر رہے ہیں۔ در حقیقت ، اب نوٹ بک فروخت کرنے والے ایسے نوٹ بک فروخت کر رہے ہیں جن میں NVMe فلیش ڈسک موجود ہے ، اور وہ چیزیں اس ٹیکنالوجی کے مقابلے میں چیخ اٹھیں گی جو آپ نے پہلے استعمال کی ہیں۔

بہت سارے لوگ نہیں جانتے کہ یہ سب مختلف چمکیں کیا ہیں۔ اگر آپ نیچے دائیں کونے میں دیکھیں تو ، یہ ایک M.2 کی مثال ہے۔ آپ کہہ سکتے ہیں ، "ٹھیک ہے جی ، یہ بہت زیادہ لگتا ہے جیسے اس کے بائیں طرف ایم ایس ٹی اے ڈرائیو ہے۔" لیکن جیسا کہ آپ دیکھ سکتے ہیں ، اس کے پنوں میں دو فرق پڑے ہیں ، ایک کے برعکس ، اور یہ تھوڑا سا بڑا ہے۔ اور یہ بھی ، M.2 تین مختلف سائز میں آسکتا ہے۔

اور پھر پی سی آئی ایکسپریس فلیش ، اور NVMe فلیش۔ اب ، NVMe فلیش بھی PCI ایکسپریس ہے ، لیکن PCI ایکسپریس عام طور پر اب بھی SAS- یا SATA- ٹائپ کنٹرولر الگورتھم ہے جو اسپننگ ڈسک کے ل written لکھا گیا تھا ، اور NVMe الگورتھم یا تکنیک ہے جو خاص طور پر فلیش کے لئے لکھی گئی تھی۔ اور ایک بار پھر ، آپ ان سب کو دیکھیں گے۔

NVMe کافی چیزیں پیش کرتا ہے۔ میرے خیال میں دو سب سے بڑی اصلاحات ہیں ، اوپر دائیں کونے میں ، تاخیر میں 70 فیصد تک کمی واقع ہوئی ہے۔ میں نے حقیقت میں اس سے بھی اونچا دیکھا ہے۔ اس کے علاوہ ، اگر آپ نیچے دائیں کونے میں دیکھیں ، جب آپ کا آپریٹنگ سسٹم NVMe ڈسک سے بات کرتا ہے ، تو یہ سافٹ ویئر کی بہت کم سطحوں سے گزرتا ہے۔ بنیادی طور پر ، آپ NVMe ڈرائیور سے گزرتے ہیں جو آپریٹنگ سسٹم کے ساتھ اب شامل ہے ، اور یہ براہ راست میڈیا سے بات کرتا ہے۔ بہت ساری وجوہات ہیں کہ یہ ٹیکنالوجی ڈیٹا بیس کی دنیا کو یکسر تبدیل کرنے والی ہے۔

اور بہت سارے بارش سے لوگ کہیں گے ، "ٹھیک ہے ، NVMe کتنا تیز ہے؟" آپ جانتے ہو ، اچھے پرانے دن ، 2004 اور اس سے قبل ، اگر ہمارے پاس الٹرا 320 ایس سی ایس آئی ، 300 میگا بائٹ فی سیکنڈ ہوتا تو ، ہم پرجوش ہوگئے۔ آج کی رفتار ، آپ میں سے بہت سے لوگ شاید فائبر یا انفینی بینڈ پر مشتمل ہیں ، اور اس قسم کا ٹاپ آؤٹ ہے۔ دائیں طرف NVMe ، وہاں سے شروع ہوتا ہے جہاں موجودہ ٹیکنالوجیز ختم ہوتی ہیں۔ جو بات میں حاصل کر رہا ہوں وہ ہے ، پی سی آئی ایکسپریس 3.0 آٹھ لین لنک کے ساتھ تقریبا 8 8000 سے شروع ہوتا ہے ، اور اس میں اضافہ ہوگا کیونکہ ہمیں پی سی آئی ایکسپریس کے نئے ورژن ، چار اور اسی طرح کی اشیا ملیں گی۔ NVMe کے پاس سوائے اس کے سوا کہیں نہیں ہے۔

اب ، ڈیٹا بیس میں کن چیزوں کو تبدیل کیا جارہا ہے؟ اب میری سلائڈز کے اوپری دائیں کونوں میں ، میں نے کاروباری وجوہات پیش کیں جو میرے خیال میں ٹکنالوجی کے ظہور میں ہیں۔ اس معاملے میں ، ڈیٹا گودام کی وجہ سے اور اعداد و شمار کو لازمی طور پر برقرار رکھنے کی ضوابط کی وجوہات کی وجہ سے ، ڈیٹا بیس ان میں کمپریشن پیش کرنا شروع کر رہے ہیں۔ اب ، کچھ ڈیٹا بیس ایک اضافے کے بطور کمپریشن پیش کرتے ہیں ، کچھ اسے معیار کے مطابق بلٹ ان کی پیش کش کرتے ہیں ، آئیے کہتے ہیں کہ ان کے ڈیٹا بیس کا انٹرپرائز ایڈیشن ، اور پھر بھی کچھ ڈیٹا بیس ، جیسے اوریکل کی طرح ، اس میں بھی کمپریشن کا ایک بہتر ورژن بھی ہوسکتا ہے۔ ان کا Exadata پلیٹ فارم ، ان کا کہنا ہے کہ ، لہذا انہوں نے حقیقت میں ایک ایسا ہارڈ ویئر بنایا ہے جو ایک بہت ہی خصوصی کمپریشن کو سہارا دے سکتا ہے اور مثال کے طور پر ، Exadata میں ایک ، 40x کمپریشن ریٹ حاصل کرتا ہے ، اور اس طرح یہ بہت اہم ہے۔ اور مجھے لگتا ہے کہ اعداد و شمار کو لازمی طور پر برقرار رکھنا ہے ، لوگ صرف اعداد و شمار کو زیادہ چاہتے ہیں۔ کاروبار ، تجزیات اور BI کرنے کے لئے ، انہیں آخری 5 ، 10 ، 15 سال کے قابل ڈیٹا کی ضرورت ہوتی ہے۔

اب ایک اور خصوصیت جس نے 2008 ، 2009 کے دور میں ہی تقسیم کرنا شروع کیا تھا۔ ایک بار پھر ، آپ کو اوریکل ، ایس کیو ایل سرور جیسے ڈیٹا بیس میں مل جائے گا ، اور ان دونوں میں آپ کو اس کی قیمت ادا کرنی ہوگی۔ اوریکل میں آپ کو تقسیم کا اختیار خریدنا ہوگا اور ایس کیو ایل سرور میں آپ کو ڈیٹا سینٹر ایڈیشن میں رہنا ہوگا۔ یہ آپ کی روایتی تقسیم اور فتح کی تکنیک ہے اور آپ کیا کرتے ہیں کہ آپ کے پاس وہاں سب سے اوپر ایک منطقی بڑے ٹیبل کا تصور موجود ہے اور جب اسے ڈسک پر ڈالا جاتا ہے تو ، حقیقت میں یہ بالٹیوں میں ٹوٹ جاتی ہے۔ اور آپ دیکھ سکتے ہیں کہ ان بالٹیوں کو الگ کرنے کے لئے کچھ معیارات کے ذریعہ ترتیب دیا گیا ہے ، عام طور پر حوالہ دیا جاتا ہے یا آپ کی پارٹیشنگ فنکشن کہا جاتا ہے ، اور پھر اسی طرح ، آپ کو کچھ ڈیٹا بیس پلیٹ فارمز میں ضمنی تقسیم بھی کر سکتے ہیں اور آپ اس سے بھی آگے جاسکتے ہیں۔

ایک بار پھر ، میں سمجھتا ہوں کہ ڈیٹا گودام اور لازمی اعداد و شمار کو برقرار رکھنے دونوں نے اس کو آگے بڑھایا ہے ، اور ان میں سے کچھ ڈیٹا بیس میں آپ 64،000 پارٹیزشن لے سکتے ہیں ، اور مجھے یقین ہے کہ کچھ دوسرے ڈیٹا بیس پر بھی 64،000 ذیلی پارٹیشنز ہیں۔ اس سے آپ اپنے اعداد و شمار کو قابل انتظام ٹکڑوں میں تقسیم کر سکتے ہیں۔ آپ اشاریہ کو بھی تقسیم کریں گے۔ یہ ایک آپشن ہے ، آپ کو ضرورت نہیں ہے ، لیکن آپ اپنے انڈیکس کو بھی تقسیم کرسکتے ہیں۔ ایسا کرنے کی ایک وجہ یہ بھی ہوسکتی ہے کہ آپ کے پاس ڈیٹا کی سلائڈنگ ونڈو موجود ہے۔ آپ دس سال کا قابل اعداد و شمار رکھنا چاہتے ہیں لیکن آج کی رات کے بیچ کو چلانے کے ل the انڈیکس چھوڑنے کے ل you ، آپ کو ہر قطار میں ، صرف موجودہ بالٹی میں موجود قطاروں پر ہی انڈیکس چھوڑنا نہیں چاہتے ہیں۔ پارٹیشن کرنا دراصل ایک بہت اچھا انتظامی ٹول ہے حالانکہ زیادہ تر لوگ یہ سمجھتے ہیں کہ اس کا بہت بڑا فائدہ آپ کے منصوبوں میں تقسیم کو ختم کرنا ہے اور اسی وجہ سے آپ کے سوالات کو تیز کرنا ہے۔ یہ واقعی کیک پر آئیسنگ کی ہے۔

اب آپ نے شاید شارڈنگ کے بارے میں سنا ہے اور آپ کو شاید لگتا ہے ، "ٹھیک ہے ، آپ نے یہ سلائڈ یہاں کیوں ڈال دی؟" یہ ان نو ایس کیو ایل میں سے ایک ہے - یہ ان ہڈوپ ٹائپ ماحول میں سے ایک ہے۔ اوریکل 12 سی نے دو جاری کیا ، جو ابھی جی 8 نہیں ہے ، لیکن جس کو دکھایا جارہا ہے یا اس کا پیش نظارہ کیا جا رہا ہے اس میں اس میں تیزی آرہی ہے۔ آپ اوریکل جیسے روایتی ڈیٹا بیس سسٹم کو حاصل کرنے جارہے ہیں اور آپ ہڈوپ ماڈل کی طرح اس طرح تیز ہوجائیں گے ، اور آپ کے پاس ایک اور تقسیم اور فتح کی تکنیک ہوگی جو آپ کو تقسیم کرے گی۔ ہر نوڈ کے مطابق گروپ بندی میں جدول قطار وار وار اور یہ ہونے جا رہا ہے - بالکل اسی طرح جیسے آپ اپنے نمبر ایس کیو ایل کے کچھ ڈیٹا بیس میں دیکھتے ہیں۔ اور درحقیقت ایس کیو ایل ، آپ ان کی کلسٹرنگ تکنیک میں سے ایک کا استعمال کرکے واقعتا actually یہ کام بہت زیادہ پورا کرسکتے ہیں ، لیکن یہ روایتی ڈیٹا بیس پر آرہا ہے اور میرا اندازہ ہے کہ مائیکروسافٹ پیچھے رہنا نہیں چاہے گا۔ یہ دونوں ہر وقت ایک دوسرے کے ساتھ چھلانگ لگاتے ہیں لہذا میں ایس کیو ایل سرور کے اگلے ورژن میں تیز دیکھنے کی توقع کروں گا۔

ڈیٹا لائف سائیکل مینجمنٹ ، دوبارہ لازمی ڈیٹا کو برقرار رکھنا ، بلکہ بزنس انٹیلیجنس اور تجزیات کے ل.۔ واقعی ، یہ ایک تقسیم اور فتح کی تکنیک ہے ، اور عام طور پر ڈی بی اے یہ دستی طور پر کرتے ہیں ، اور وہ یہ ہے کہ ، "میں اس سال کے ڈیٹا کو فاسٹ ڈسک پر ، تھوڑا سا آہستہ ڈسکوں پر پچھلے سال کا ڈیٹا رکھنے والا ہوں ، شاید میں جا رہا ہوں اس سے پہلے آخری دو سال برقرار رکھنے کے ل even اس سے بھی آہستہ ڈسکوں پر ، اور پھر میرے پاس ذخیرہ اندوزی کا کوئی طریقہ ہوگا۔ "یہ عام طور پر اب ٹیپ نہیں ہوتا ہے ، یہ عام طور پر ہے - آپ کو کسی قسم کا نیٹ ورک سے منسلک اسٹوریج یا کچھ ڈیوائس ملا ہے جس میں بہت سی چیزیں ہیں۔ آپ جانتے ہو ، اسٹوریج کی قیمت ہے اور یہ اب بھی کتائی ہوئی ڈسک ہے۔

اور اسی طرح اب آپ اصل میں اوریکل اور ایس کیو ایل سرور دونوں پر کر سکتے ہیں۔ آپ ایک ایسا آپشن خرید سکتے ہیں جہاں آپ قواعد کی وضاحت کرتے ہیں اور یہ پس منظر میں خودکار طور پر ہوتا ہے۔ اب آپ کو اسکرپٹ لکھنے کی ضرورت نہیں ہے ، آپ کو کچھ کرنے کی ضرورت نہیں ہے۔ اور اگر آپ نے ایس کیو ایل سرور 2016 دیکھا ہے ، جو ابھی پہلے جون میں سامنے آیا تھا ، تو ایک نئی خصوصیت ہے جسے "اسٹریچ ڈیٹا بیس" کہا جاتا ہے جو بنیادی طور پر آپ کو کرنے دیتا ہے۔ وہاں دائیں کونے میں - آپ ایک سے زیادہ تہوں سے سیدھے بادل میں جاسکتے ہیں۔ اور ایک بار پھر یہ ایک خصوصیت ہے جو ڈیٹا بیس میں بنائی گئی ہے ، آپ صرف کچھ ایسا ہی کہتے ہیں ، "اگر ڈیٹا 365 دن سے زیادہ پرانا ہے تو ، براہ کرم اسے بادل میں منتقل کریں اور ، آپ جانتے ہو ، یہ خود کار طریقے سے میرے لئے کریں۔"

یہ واقعی ایک عمدہ خصوصیت بننے والی ہے ، حقیقت میں میں یہ سوچ رہا ہوں کہ مستقبل میں ہم وہی دیکھ سکتے ہیں ، جس میں آپ کو ہائبرڈ ڈیٹا بیس ملنے جا رہے ہیں جہاں آپ کچھ مقامی رکھیں گے اور کچھ بادل میں۔ اس سے پہلے ، لوگ یہ سوچ رہے تھے ، "اوہ ، میں یا تو پریسٹیوم کرنے جا رہا ہوں یا میں بادل پر کرنے جا رہا ہوں۔" اب ہم اس ہائبرڈ فیشن میں دونوں ٹکنالوجیوں کی شادی دیکھ رہے ہیں۔ میرے خیال میں یہ بہت بڑا ہوگا اور مائیکروسافٹ پہلے وہاں پہنچ گیا۔

رد عمل ، اس کی وجہ ڈیٹا کے تحفظ اور تعمیل ہے۔ اب اچھے پرانے دنوں میں ہم نے کہا ہوگا ، "ارے ، ایپلی کیشن ڈویلپر ، جب آپ اسے رپورٹ میں ڈسپلے کرتے ہیں ، جب آپ اسے اسکرین پر یہاں ڈسپلے کرتے ہیں تو کچھ سیکیورٹی چیزیں ہیں جن کی آپ کو جانچ پڑتال کرنا چاہئے اور براہ کرم ، آپ جانتے ہو ، صرف اعداد و شمار دکھائیں۔ انہوں نے اعداد و شمار کو دیکھنا یا اس پر ماسک لگانا یا دوبارہ کام کرنا ہے جسے وہ نہیں دیکھنا چاہتے ہیں۔ "ٹھیک ہے ، حسب معمول ، جب آپ اسے ایپلی کیشن پر زور دیتے ہیں تو یہ ایک جگہ پر نہیں ہوتا ہے لہذا یہ مختلف طرح سے ہو جاتا ہے یا ایسا نہیں ہوتا ہے۔ کچھ جگہوں پر کام نہیں کریں گے۔ اور اس طرح اب آپ واقعتا یہ صلاحیت اپنے اپنے ڈیٹا بیس سسٹم میں پا چکے ہیں۔

اب ایس کیو ایل سرور 2016 میں ، یہ خصوصیت تعمیر کی گئی ہے لہذا اس میں ڈیٹا سینٹر کے اضافے کا کوئی اختیاری لاگت آئٹم نہیں ہے ، مجھے یقین ہے کہ۔ اوریکل 12 میں آپ کو ان کے لائف سائیکل مینجمنٹ کو اضافی قیمت خریدنی ہوگی ، لیکن یہ ایک نئی چیز ہے اور اس کے کاروبار کے ذریعہ اس کا چلن چل رہا ہے۔ اور خاص طور پر اس وجہ سے کہ اب آپ بہت زیادہ ڈیٹا رکھتے ہیں ، اور آپ ڈیٹا مائننگ کر رہے ہیں ، لہذا بی آئی اور تجزیات آپ کو معلوم ہوگا کہ کون کون سے ڈیٹا تک رسائی حاصل کر رہا ہے اور اس بات کو یقینی بنائے گا کہ انھیں صرف دیکھنے کی اجازت ہے۔ انہیں دیکھنے کی اجازت ہے۔

اسی طرح ، دوبارہ اس پر نظر ڈالیں ، ڈیٹا کے تحفظ اور تعمیل۔ آپ کو معلوم ہوگا کہ اب بہت سارے ڈیٹا بیس سسٹم کمپریشن بنا رہے ہیں ، یا مجھے افسوس ہے ، براہ راست ڈیٹا بیس میں خفیہ کاری اور اس خفیہ کاری کے بارے میں کیا اہم ہے ، اگر آپ نیچے والے تیر اور ڈراگرام کے اوپر والے تیر کو دیکھیں تو وہ اسے لکھتا ہے۔ نیچے ڈسک تک خفیہ کردہ اور پھر اسے میموری میں بیک اپ پڑھتا ہے اور اسے ڈکرپٹ کرتا ہے۔ یہ دراصل ایک ماڈل ہے ، ایک اور ماڈل ہے جو آپ کو معلوم ہوگا ، دراصل صرف تب ہی کریں گے جب یہ اعداد و شمار کو پورے نیٹ ورک میں اصل موکل کی ایپلی کیشن تک پہنچاتا ہے۔

اس صورت میں ، یہ اب بھی میموری میں ڈیٹا بیس سرور پر موجود ہوگا جب یہ کلائنٹ کی ایپلی کیشن کو بھیج دیا جاتا ہے تو اسے خفیہ کیا جاسکتا ہے اور صرف ڈکرپٹ ہوتا ہے۔ یہاں دو مختلف ماڈل موجود ہیں اور آپ کو ان کو ڈیٹا بیس میں مل جائے گا ، اور حقیقت میں ان میں سے ایک ڈیٹا بیس جس نے ابھی حال میں شامل کیا تھا ان کے ورژن 10.X میں ماریا ڈی بی تھا۔ مجھے یقین ہے کہ وہ اب 10.1 یا 10.2 پر ہیں۔ اور میں نے واقعی اس خفیہ کاری پر کچھ بینچ مارکنگ کی تھی ، اور اس خفیہ کاری کو حاصل کرنے کے ل I ، میں نے صرف ان پٹ یا رفتار میں 8 فیصد کمی کا تجربہ کیا۔ بینچ مارکنگ ٹیسٹ میں ، خفیہ کاری کی وجہ سے اتنا زیادہ سبب نہیں بن سکا اور یہ ایک بہت ہی مفید خصوصیت ہے۔

اب ، ہم نے فلیش میموری اور ایس ایس ڈی اور اس طرح کی چیزوں کے بارے میں پہلے ذکر کیا ہے۔ اوریکل اور ایس کیو ایل سرور میں آپ کی خصوصیات میں سے ایک جس کا بہت سے لوگوں کو احساس نہیں ہے وہ یہ ہے کہ آپ اپنے ڈیٹا بیس سرور پر موجود فلیش یا ایس ایس ڈی لے سکتے ہیں اور آپ ڈیٹا بیس سے کہہ سکتے ہیں ، "اس کا استعمال اس طرح کریں جیسے وہ میموری ہوں۔ رام کو ترجیحی جیسا سلوک کریں ، لیکن اس طرح کا بہانہ کریں کہ آہستہ میموری ہے اور اس کو توسیع شدہ کیشے کے طور پر استعمال کریں۔ "اب ایس کیو ایل سرور 2014 میں یہ بات سامنے آئی اور اسے" بفر پول توسیع "کہا گیا ، یہ مفت ہے۔ اوریکل میں ، یہ 11 جی آر 2 میں سامنے آیا تھا اور اسے "ڈیٹا بیس فلیش کیشے" کہا جاتا تھا اور یہ بھی وہاں مفت تھا۔

تاہم ، میرا مشورہ یہ ہے کہ اس خصوصیت کو احتیاط سے جانچیں۔ جب بھی آپ تلاش کرنے جاتے ہیں اس وقت آپ کیشے کو بڑا کرتے ہیں ، اس میں زیادہ وقت لگتا ہے۔ اگر آپ تین ٹیرابائٹ فلیش کارڈ لگاتے ہیں اور ڈیٹا بیس سے کہتے ہیں ، "اس کو اپنی یادداشت میں شامل کریں" ، تو آپ واقعی یہ دیکھ سکتے ہیں کہ وقت میں دیکھنے اور دیکھنے میں وقت کی وجہ سے کچھ سست پڑ گیا ہے ، کیا یہ گندا ہے یا صاف؟ واپسی میں کمی ہوتی ہے۔ میرا مشورہ پھر آزما رہا ہے ، دیکھیں کہ آپ کے لئے کیا کام کرتا ہے ، لیکن ایک بار پھر ، یہ آپ کے ڈیٹا بیس میں ہے اور اوریکل کے معاملے میں ، ایس کیو ایل سرور اور اوریکل دونوں میں ، ابھی کچھ سال ہوچکے ہیں۔

اور پھر اس سے ہمیں داداجی کی طرف لایا گیا جو میموری میں موجود ڈیٹا بیس تھا اور اس کی وجہ یہ ہے کہ ڈیٹا بیس کی قیمتیں کم ہوگئیں۔ دوسری وجہ یہ ہے کہ آپ کو لگتا ہے کہ یہ واقع ہوا ہے بہت سارے تجزیہ کاروں کو اعداد و شمار کو بہت جلد پہنچانے کی ضرورت ہوتی ہے ، اور اس لئے اسے یادداشت میں رکھنے کی ضرورت ہے۔ نوٹ کریں کہ وہ الگورتھم جو ڈیٹا بیس اس ڈیٹا تک رسائی کے ل to ، اس کو کمپریس کرنے ، خفیہ کرنے ، اس کو ذخیرہ کرنے کے ل use استعمال کرتے ہیں ، آپ جانتے ہیں کہ کچھ معاملات میں کچھ ڈیٹا بیس ایک صف کے طور پر میموری میں ذخیرہ کرنا جاری رکھ سکتے ہیں۔

کچھ معاملات میں ، کچھ ڈیٹا بیس اس کو کالم پر مبنی کالم میں توڑ سکتے ہیں اور اس کی وجہ یہ ہے کہ انہیں کہیں زیادہ دباؤ کی سطح مل جاتی ہے ، کہیں کہیں 11 سے 12 ایکس کے آس پاس کالم آرڈر کے مقابلے میں قطار آرڈر میں اسٹور کرکے۔ یہ سب سے پہلے ایس کیو ایل سرور 2014 میں ظاہر ہوا ، اسے "ہیکاتن" کہا گیا۔ ایس کیو ایل سرور 2016 میں اس میں یکسر اضافہ کیا گیا ہے ، وہ دیکھیں گے کہ اس کا حوالہ کچھ مختلف ناموں سے لیا گیا ہے اور یہ اوریکل 12 سی میں سامنے آیا۔ میں یہاں دوسرا ریلیز کہتا ہوں ، آر 2 نہیں۔ اوریکل 12 سی ، 12.1.0.1 اور 12.1.0.2 کے دو مختلف اجراء ہوئے۔ یہ ڈیٹا بیس کے R1 ورژن کی دوسری ریلیز ہے۔

اور جس طرح سے آپ اس کی وضاحت کرتے ہیں ، ان میں میموری آبجیکٹ دونوں ڈیٹا بیس میں یکساں ہے۔ یہاں آپ دائیں کونے پر دیکھ سکتے ہیں ، میں ایک ایس کیو ایل سرور تیار کر رہا ہوں اور آپ دیکھ سکتے ہیں کہ یہ میموری کے مطابق اور استحکام صرف اسکیما ہے۔ میں ان سارے ترکیب معنی کو سمجھنے والا نہیں ہوں اور اوریکل میں یہ حقیقت میں بھی آسان تر ہے ، آپ صرف ایک ٹیبل میں تبدیلی کرتے ہیں اور یاداشت میں کہتے ہیں یا نہیں اور آپ اسے تبدیل کرسکتے ہیں۔ میں آج کہہ سکتا ہوں کہ یہ یادداشت میں ہے اور کل ایسا نہیں ہے اور لہذا یہ بہت لچکدار ہے۔

میں نے اوریکل پر میموری ٹیبلوں کے ساتھ کچھ ٹیسٹ کیے ، میرے پاس کچھ ٹیسٹ ہوئے جن کو چلانے میں لگ بھگ 40 منٹ لگے ، وہیں اوپر کی قطار میں۔ اب جب اہم بات یہ ہے کہ جب میں نیچے کی دو قطاروں پر پہنچا تو اس وقت میں نے رن ٹائم بڑھا یا کم کیا تھا ، مجھے یہ کہنا چاہئے ، تقریبا approximately پانچ منٹ ، اور جب میں نے کمپریشن فیکٹر کو دیکھا تو ، میموری میں موجود ڈیٹا اصل میں 6. was تھا سے 4.6 گنا چھوٹا. یہ ضروری ہے کیونکہ اس معاملے میں میں کالم پر مبنی فارمیٹ استعمال کر رہا تھا اور یہ کمپریشن ہے۔ اور تو کیا لگتا ہے؟ میں واقعتا my میری یاد میں چار سے پانچ گنا زیادہ ڈیٹا لگاتا تھا۔ نہ صرف مجھے میموری میں ، کالم پر مبنی کالم کا فائدہ ، بلکہ کہیں زیادہ اعداد و شمار کا بھی فائدہ حاصل ہو رہا تھا - میموری کیشے میں زیادہ سے زیادہ پانچ گنا اعداد و شمار ، لہذا یہ ایک خوبصورت طاقتور تکنیک ہے۔ اوریکل اور ایس کیو ایل سرور کے بارے میں ، آپ ان کو دیکھنا چاہتے ہیں ، وہ واقعی بہترین خصوصیات ہیں۔ اور اس کے ساتھ ، مجھے لگتا ہے کہ میں اسے سوالوں کے سامنے کھول دوں گا۔

ایرک کااناگ: ٹھیک ہے برٹ ، سب سے پہلے آپ اس ساری حیرت انگیز تعلیم میں بہت بے لوث رہے ہیں۔ کیا آپ اس کے بارے میں صرف ایک منٹ کے لئے بات کرسکتے ہیں جو آپ لوگ کرتے ہیں؟ کیونکہ آپ کے پاس کچھ ایسی قابل ٹکنالوجی ہے جو آپ کے بارے میں بات کرنے میں آسانی پیدا کرسکتی ہے۔ آپ کیا کرتے ہیں اس کے بارے میں صرف ایک منٹ کے لئے بات کریں اور پھر آئیے اور رابن کو یہاں مساوات میں اتاریں۔

برٹ اسکالزو: ہاں ، میں آئی ڈی ای آر اے نامی کمپنی میں کام کرتا ہوں۔ ہم ٹیکساس میں ہیں ، ہمارا صدر دفتر ہیوسٹن میں ہے ، اور میں فی الحال اس وقت آسٹن میں بیٹھا ہوں لیکن میں ڈلاس میں مقیم ہوں۔ ہم ڈیٹا بیس ٹولز بناتے ہیں اور ہم آپ کو مسائل کو حل کرنے میں مدد کے ل database ڈیٹا بیس ٹولز بناتے ہیں۔ یہ مسئلہ پیداواری صلاحیت کی طرح آسان ہوسکتا ہے اس صورت میں ہمارے پاس ایک آلہ ہے جس کا نام DBArtisan ہے جو آپ کو آپ کے ڈیٹا بیس کے انتظامی کام انجام دیتا ہے اور یہ ایک ایسا ٹول ہے جس کی مدد سے آپ کو 12 مختلف ڈیٹا بیس پلیٹ فارمس کا انتظام کرنے دیں۔ میں ایس کیو ایل سرور کا انتظام کرسکتا ہوں ، میں اوریکل کا انتظام کرسکتا ہوں ، میں ایس کیو ایل ، ڈی بی 2 ، پوسٹگریس کا نظم کرسکتا ہوں ، اور میں ایک ٹول ، ایک قابل عمل ، ایک جی یوآئ ڈیزائن اور ورک فلوز کا ایک مستقل سیٹ استعمال کر رہا ہوں۔ تعمیل کرنے کے ل tools ہم ٹولز بھی بناتے ہیں ، ہمارے پاس ایک ٹول ہے جس میں آپ کو تعمیل کی ضروریات کو پورا کرنے میں مدد کے لئے SQL تعمیل منیجر کہا جاتا ہے۔ ایس کیو ایل سیکیورٹی نامی ایک اور ٹول ، لہذا ہم ان ٹولز کو بنانے کی کوشش کرتے ہیں جو آپ کو موثر اور موثر بنانے میں مدد فراہم کریں گے ، اور اگر آپ ہماری ویب سائٹ پر جاتے ہیں تو ہمارے پاس فریویئر کا ایک پورا گروپ موجود ہے ، لہذا اگر اور کچھ نہیں ہے تو ڈاؤن لوڈ کریں۔ - مجھے لگتا ہے کہ ہمارے پاس 20 یا 25 فری ویرز ملے ہیں۔ وہاں کچھ اچھ freeی فریویئر سامان موجود ہے جیسے ایس کیو ایل سرور اور ونڈوز ہیلپ چیک ہے جو بنیادی طور پر آپ کو مل جائے گا اور آپ کو بتائے گا کہ آیا آپ کو ایشوز یا چیزیں ملی ہیں اور یہ بالکل مفت ہے۔

ایرک کااناگ: اور آپ واقعی قسم کے

برٹ اسکالزو: یقینی طور پر پہلی چیز-

ایرک کااناگ: آپ آج بازار میں فرق کی بات کر رہے ہیں ، ایک طرح کے سائز کا ہر لحاظ سے مساوات پایا جاتا تھا کہ در حقیقت میں ڈاکٹر مائیکل اسٹونبریکر کا انٹرویو کرتے ہوئے 2005 میں جب یاد آیا تھا ، یاد آیا۔ کالم پر مبنی ڈیٹا بیس کی نقل و حرکت پر فیصلے کے بارے میں بات کرنے والا ایک بڑا دھکا اور وہ اس کے بارے میں بات کر رہا تھا کہ ایک ہی سائز کے فٹ ہونے والے تمام رشتہ دار ماڈل پر کئی سالوں سے کس طرح غلبہ پایا جاتا ہے ، اور وہ پیش گوئی کر رہا تھا کہ اس میں سب کچھ بدل جائے گا ، اور لڑکا کیا اس کے بارے میں ٹھیک ہے؟ کہ اب ہمارے پاس بہت سارے مختلف اختیارات اور مواقع کے ساتھ واقعی متنوع اور دلچسپ ماحول ہے ، لیکن آپ کو ان سب کو سنبھالنے کے ل some کسی کی ضرورت ہے اور مجھے ایسا لگتا ہے کہ آپ کی کمپنی ریاضی کے مسائل کو حل کرنے پر خاصی توجہ مرکوز کر رہی ہے ، اس طرح اس کا ایک قابل بننے والا ہے۔ ہیٹرجنجیت کا ہیڈر ، ٹھیک ہے؟

برٹ اسکالزو: بالکل۔ میرا مطلب ہے کہ ہمیشہ ڈی بی اے بننے والے ہوتے ہیں ، جو کہتے ہیں ، "میں جی یو آئی ٹول استعمال نہیں کرنا چاہتا ، میں سب کچھ اسکرپٹ سے کرتا ہوں ،" آپ جانتے ہو؟ ان کے خیال میں وہ ڈی بی اے کی سپرمین قسم ہیں اور یہ ٹھیک ہے لیکن ہم سب لوگوں کے لئے ، ہم صرف کام کرنا چاہتے ہیں اور - آپ جانتے ہو ، میں اپنے دستاویزات لکھنے کے لئے مائیکروسافٹ ورڈ کا استعمال کرتا ہوں۔ میں اپنا ای میل کرنے کے لئے مائیکروسافٹ آؤٹ لک کا استعمال کرتا ہوں۔ جس کا مطلب بولوں: میرے پاس کام کرنے کے ل. ٹولز ہیں۔ ہم اسی طرح کا تصور بنا رہے ہیں ، ہم ڈیٹا بیس کے منتظمین اور ڈویلپرز کے لئے ٹولز بنا رہے ہیں تاکہ وہ ان پر توجہ مرکوز کریں جس میں وہ کیا کرنا چاہتے ہیں اور نہ کہ ان کو یہ کرنا ہے۔

ایرک کااناگ: اس کا مطلب ہے ، لیکن میں آپ کو اپنے ماہرین کے حوالے کردوں ، اور لوگ خود کو اچھالنے لگیں گے۔ ہمیں سامعین کی طرف سے کچھ تبصرے موصول ہوئے ہیں۔ ہوسکتا ہے ، ڈیز ، سوالات کے ایک جوڑے اور رابن سوالات کے ایک جوڑے؟

ڈیز بلین فیلڈ: ضرور پہلے سوالات میں سے ایک جو میں آپ پر پھینکنا چاہتا ہوں ، جس تجربہ کے وسیع و عریض تجربے کے بعد ، آپ کو جلد ہی ایک نقطہ نظر آجائے گا جب اس میں سے کوئی سست روی کا شکار ہوجائے گا؟ یا کیا آپ کو لگتا ہے کہ ہم واقعی تبدیلی کی اس مستقل نمو کے اندراج والے مقام پر ہیں؟ میرے خیال میں ایک سب سے بڑا مسئلہ جس کا کمپنیاں سامنا کررہے ہیں ، اور پھر ان لوگوں کو ان کمپنیوں کو اپنے کاروبار کو چلانے کے لئے فراہم کی جانے والی ٹکنالوجی کی حمایت کرنے کی مستقل طور پر کوشش کی جارہی ہے ، کیا تبدیلی کی شرح اتنی ڈرامائی ہے کہ وہ سب کو برقرار نہیں رکھ سکتی ہے۔ مختلف خصوصیات ، اور سافٹ ویئر ، اور سسٹمز ، اور فریم ورکز ، اور فن تعمیرات ، اور نیا کوڈ سامنے آرہا ہے ، اور پھر اس کے نیچے ہارڈ ویئر ، کیا آپ دیکھتے ہیں کہ تبدیلی کی موجودہ شرح فوری طور پر سست پڑ رہی ہے؟ میرا مطلب ہے ، آپ پورے IDERA سویٹ کے ساتھ اس طرح کے وسیع پیمانے پر پلیٹ فارمز سے نمٹتے ہیں ، کیا ہم جلد ہی سست ہوجائیں گے یا ابھی ہم اس پاگل بھاگنے والی مال بردار ٹرین پر طویل عرصے سے چل رہے ہیں؟

برٹ اسکالزو: میرے خیال میں ہم اس نمو کے منحرف ابتدائی 20 فیصد پر ہیں اور ہمیں بہت طویل سفر طے کرلیا ہے اور اس میں دو چیزیں ہیں۔ یہ ٹیکنالوجی ترقی کرتی رہتی ہے۔ آپ نے میموری کی کچھ نئی اقسام کا تذکرہ کیا ہے جو سامنے آنے والے ہیں ، یہ بہت ہی اچھا ہوگا۔ سام سنگ جلد ہی یہاں 20 ٹیرابائٹ فلیش ڈرائیو کرنے والا ہے۔ یہ چیزیں بدلنے والا ہے۔ ہمارے پاس یہ سارے نمبر ایس کیو ایل اور کلاؤڈ ڈیٹا بیس ہیں ، یہ صرف جاری ہی رہتا ہے۔ ایک چیز جس میں مضحکہ خیز نوعیت کی بات ہے ، وہ ہے جب میں اوریکل اور ایس کیو ایل سرور اور کچھ دوسرے جیسے ڈیٹا بیس کو دیکھتا ہوں ، تو وہ واقعی اب کوئی رشتہ دار ڈیٹا بیس نہیں ہیں۔ میں غیر منظم ڈاٹا کو اوریکل میں رکھ سکتا ہوں اور پھر بھی ACID کی تعمیل کو برقرار رکھ سکتا ہوں۔ اگر آپ نے مجھے 20 سال پہلے بتایا ہوتا تو میں نے صرف اتنا کہا تھا کہ آپ نشے میں ہیں۔

ڈیز بلین فیلڈ: ہاں ، ہاں ، وہ ٹھنڈی ہیں۔ ٹھیک ہے ، اب وہ انجن جنہیں جی آئی ایس جیسے عمدہ عمودی مل گئے ہیں ، اب وہ آبائی صلاحیت سے کہیں بہتر ہیں۔ آپ نے ڈی بی اے کو درپیش چیلنجوں اور ڈی بی اے کے مختلف اوقات کے بارے میں کچھ عمدہ تبصرے کیے جن کی ہمیں امید ہے کہ ہم اس جگہ کے آس پاس نظر آسکتے ہیں ، لیکن اس دنیا کی طرح اس کاروبار کی طرح نظر آرہی ہے جس سے آپ نمٹ رہے ہیں؟ میرا مطلب ہے ، یہ وہ لوگ ہیں جو آپ کے تشخیصی منیجر سے لے کر انوینٹری ٹولز تک ، اور ڈیفراگنگ کی طرف راغب ہونے تک تمام راستے استعمال کرتے ہیں ، ڈی بی اے اس تبدیلی کا مقابلہ کس طرح کررہے ہیں اور وہ کس طرح ترتیب دیتے ہیں - آپ جانتے ہو ، وہ آپ کے ٹولز کے ساتھ اپنے مناظر میں اس اہم تبدیلی سے نمٹنے کے ل what کیا کر رہے ہیں؟

برٹ اسکالزو: ٹھیک ہے ، میں تقریبا 20 20 سال پہلے واپس جاؤں گا ، تب میں یہ کہنے جا رہا ہوں کہ ڈی بی اے ایک تنظیم میں ایک خاص کردار ادا کرتے ہیں۔ وہ عام طور پر ایک ڈیٹا بیس پلیٹ فارم کے ساتھ کام کرتے ہیں ، شاید دو ، اور وہ نسبتا small کم تعداد میں ڈیٹا بیس کا انتظام کرتے ہیں۔ آج اور ڈیٹا بیس ایڈمنسٹریٹر کے لئے تیزی سے آگے ، وہ دراصل 10 ڈیٹا بیس پلیٹ فارمز کو جانتا ہے۔ وہ انتظام کر رہا ہے ، اور یہ کوئی مذاق نہیں ہے ، کچھ معاملات میں ہزاروں ڈیٹا بیس؛ ایس کیو ایل سرور کی دنیا یا ایس کیو ایل کی دنیا پر یہ زیادہ ہے۔ لیکن پھر بھی اوریکل دنیا میں وہ سیکڑوں ڈیٹا بیس کا انتظام کر سکتے ہیں۔ اور اس لئے ان کو یہ سب نئی خصوصیات آرہی ہیں ، ان کو یہ سب نئے پلیٹ فارم مل گئے ہیں ، اور ان کو یہ تمام ڈیٹا بیس مل گئے ہیں جس کے وہ خود ذمہ دار ہیں۔ وہ ان کی پیداواری صلاحیت کو قابل بنانے کے ل tools اور کچھ چیزیں سیکھنے میں ان کی مدد کے ل tools ٹولز کی تلاش میں ہیں۔

اور میں آپ کو ایک مثال پیش کروں گا - اگر میں کسی ٹیبل کو تقسیم کرنا چاہتا ہوں تو یہ ایک بہت ہی مبہم نحو ہے ، اور اگر میں اسے سب تقسیم کرنا چاہتا ہوں تو نحو بھی زیادہ مشکل ہوجاتا ہے۔ میں جانتا ہوں کہ میں کیا کرنا چاہتا ہوں ، میں بالٹیاں بنانا چاہتا ہوں۔ اگر مجھے ڈی بی آرٹیزن جیسا ٹول ملا ہے جس میں کہا گیا ہے کہ ، "ارے ، یہاں ایک اچھی اسکرین ہے جس سے آپ اپنی کوششوں پر توجہ مرکوز کرنے دیتے ہیں بجائے یہ کہ آپ اسے کرنے کی کس طرح کوشش کر رہے ہیں ، اور اوہ ، راستے میں دبائیں جب آپ کام کر چکے ہو تو ایس کیو ایل کے بٹن کو دکھائیں اور ہم آپ کو دکھائیں گے کہ ایس کیو ایل کیا تھا لہذا آپ واقعی اس کو سیکھنے اور اس میں عبور حاصل کرسکتے ہیں۔

ڈی بی اے کو وہ ٹولز ڈھونڈ رہے ہیں جو ان کو کام کرنے میں مدد فراہم کرتے ہیں بلکہ یہ سبھی نئی چیزیں سکھانے میں بھی مدد کرتے ہیں جو وہ استعمال کر رہے ہیں اور یہی بات سچ ہو گی - چلیں مان لیں کہ میں ایک اوریکل آدمی ہوں اور میں ایس کیو ایل کے پاس جاکر کہوں ، "ٹھیک ہے ، ڈیٹا بیس بنائیں ، ڈی بی آرٹیزن۔ اب مجھے ایس کیو ایل دکھائیں کیوں کہ مجھے حیرت ہے کہ یہ ایس کیو ایل پر ڈیٹا بیس بنانا کیسا ہے اور میں نے صرف نحو تیار کرنا سیکھا۔ “اور اس طرح ہم نہ صرف ان کو ڈیٹا بیس کے اس پار کام کرنے میں مدد فراہم کررہے ہیں بلکہ ہم انہیں ڈیٹا بیس میں بھی تعلیم دے رہے ہیں۔

ڈیز بلنفیلڈ: جب آپ زیادہ جدید - یا زیادہ جدید نہیں ، کچھ کہنا چاہتے ہو تو یہ اور بھی زیادہ دلچسپ ہو جاتا ہے - یہ کہنا مناسب بات نہیں ہے - لیکن ایک بار ایک ڈیٹا بیس ڈیٹا بیس ہوتا ہے۔ آج کل میں وہاں ہر وہ چیز دیکھتا ہوں جس کے بارے میں آپ اضافی چیلنج کے ساتھ بات کر رہے ہیں جس میں ٹیکنالوجی جو اسٹیک کرتی ہے جسے ہم روایتی طور پر دکانداروں سے دیکھتے ہیں اور آپ اس میں اوپن سورس کو ترتیب دیتے ہیں اور یہ بھی کہ وہ اچھے ہیں۔ نہ صرف ڈیٹا بیس انجنوں اور استفسار والی زبانوں سے نمٹنے کے ، بلکہ وہ ڈیٹا کی اقسام ، سنجیدہ اور غیر منظم ، بھی آپ کو معلوم ہے ، ملٹی پیٹا بائٹ ایچ ڈی ایف ایس کے سپیکٹرم کے دور دراز سے ہر چیز سے نمٹنے کا چیلنج ہے۔ چھوٹے چھوٹے کنٹینرز ، اور پیکٹ فائلوں اور مختلف لاگ فائل کی شکلوں کے لئے ماحول۔

اور میں سمجھتا ہوں کہ یہ وہ چیز ہے جہاں ہم دیکھ رہے ہیں جہاں صرف کوئی انسان ہی نہیں ، چاہے وہ کتنا ہی سپرمین ، سوپر وومن ہو ، چاہے وہ کچھ بھی سوچے کہ وہ ہیں ، وہ جسمانی طور پر ، وہ صرف ذہنی طور پر اس تبدیلی کی شرح سے نمٹ نہیں سکتے ہیں۔ مختلف حالتوں کے پیمانے. مجھے لگتا ہے کہ اب آپ جو ٹولز پیش کررہے ہیں وہ ایک نقطہ پر پہنچنے جا رہے ہیں جہاں وہ تقریبا many بہت سے طریقوں سے پہلے سے طے شدہ سیٹ پر ہوں گے تاکہ ہم ان کے بغیر ڈیٹا بیس کے ماحول کو نہیں چلاسکیں گے کیونکہ ہم صرف جسمانی طور پر ان پر اتنی لاشیں نہیں پھینک سکتے۔ مجھے واقعی میں آپ کی پیش کش سے لطف اندوز ہوا۔ میں ڈاکٹر رابن بلور کے پاس جا رہا ہوں ، مجھے یقین ہے کہ اسے بھی آپ پر سوالات کرنے کے لئے کافی سوالات ملے ہیں۔

رابن بلور: ٹھیک ہے۔ ٹھیک ہے میرے پاس سوالات ضرور ہیں۔ برٹ ، میں نہیں جانتا کہ تم کہاں جارہے ہو - کچھ دن پہلے میری ایک بہت ہی دلچسپ گفتگو ہوئی تھی جہاں کسی نے مجھے ڈی یو ڈیٹا کے حالیہ تحفظ کے بارے میں بتانا شروع کیا تھا ، اور مجھے ایسا لگتا تھا کہ وہ کیا کہہ رہے ہیں کہ یہ حیرت انگیز نہیں ہے ان چیزوں کے لحاظ سے سخت جن کی انہوں نے تاکید کی تھی۔ میں نے حیرت سے پوچھا کہ کیا آپ واقعی اس طرف دیکھتے ہیں۔ کیا یہ ایسی چیز ہے جس سے آپ واقف ہیں؟

برٹ اسکالزو: بالکل۔ ہاں

رابن بلور: 2016 ، ٹھیک ہے ، اس کے بارے میں ہمیں بتائیں۔

برٹ اسکالزو: اور میں واقعتا-

رابن بلور: گہری دلچسپ

برٹ اسکالزو: میں نے حقیقت میں تھوڑی دیر کے لئے فلیش وینڈر کے لئے کام کیا ، ان کے ڈیٹا بیس ایریا میں ڈیٹا بیس کے ل flash فلیش پروڈکٹس بنانے میں ان کی مدد کرنے میں ، اور میں آپ کو بتا سکتا ہوں کہ ڈراکونین ہر طرح سے نیچے جاتا ہے۔ میرا مطلب یہ ہے ، اگر آپ کو میری ایک سلائیڈ یاد آتی ہے تو ، میں نے کچھ ڈیٹا بیس میں کہا تھا کہ یہ خفیہ کاری کرے گا لیکن یہ اسے سرور میموری میں ڈال دیتا ہے اور کچھ ڈیٹا بیس میں خفیہ کاری - یہ سرور میموری میں اب بھی خفیہ ہے ، یہ تب ہی ڈکرپٹ ہوجاتا ہے جب یہ مؤکل کو بھیجا جاتا ہے۔ ٹھیک ہے آپ کو ان میں سے کچھ سرکاری معیارات بھی ملیں گے ، خاص کر محکمہ دفاع یا امریکہ میں یہاں کے فوجی ، وہ فلیش کی سطح تک بھی پورے راستے پر چلے جاتے ہیں اور وہ نہ صرف یہ جاننا چاہتے ہیں کہ آپ انکرپشن اور ڈکرپشن کو سپورٹ کرتے ہیں۔ آپ کا ہارڈویئر ، لیکن یہ کہ اگر کسی نے وہ چپس چوری کیں جو آپ کو معلوم ہے ، انہیں اپنے سرور سے باہر چیز سے باہر نکالا ہے ، تو یہ کہ وہاں کیا خفیہ ہے اور اگرچہ ان کو اسٹوریج مل گیا ہے تو ایسا نہیں ہوسکتا ہے اور وہ حقیقی طور پر نیچے - فلیش کے حصے میں ہی نہیں بلکہ انفرادی چپس تک۔ وہ جاننا چاہتے تھے کہ چپ کے ذریعے چپ ، ہر چیز کو خفیہ کردیا گیا تھا۔

رابن بلور: واہ۔ میرا مطلب ہے کہ بہت ساری چیزیں ہیں جو آپ جانتے ہیں ، مجھے لگتا ہے کہ یہ صرف ایک یا دو سلائیڈیں تھیں جن کے بارے میں آپ نے یہ باتیں بیان کیں ، لیکن یہ ایک ایسا منظر تھا ، جو میرے خیال میں واقعی دلچسپ ہے۔ مثال کے طور پر معلومات کی رکاوٹ ، مختلف شعبوں کو چھپانے سے تھوڑا سا ہوشیار ہونا ضروری ہے کیونکہ آج کل مشین لرننگ کے ذریعہ ، آپ کٹوتی کرنے والے کام کرسکتے ہیں جس کی مدد سے آپ ان معلومات کو اوپر لے جا سکتے ہیں جو آپ پہلے نہیں کرسکتے تھے۔

اگر آپ حفاظت کے لئے کوشش کررہے ہیں تو آئیے ، صحت سے متعلق معلومات کا کہنا ہے کہ ، پھر امریکہ میں صحت سے متعلق معلومات کے حوالے سے یہ ایک بہت ہی سخت اصول ہے ، لیکن آپ حقیقت میں ، مشین سیکھنے کی مختلف تکنیکوں کا استعمال کرکے اکثر یہ کام کرسکتے ہیں کہ کسی کی طبی معلومات کون ہے اصل میں ہے. میں نے ابھی حیرت کی کہ کیا آپ کو اس کے بارے میں کچھ کہنا ہے کیونکہ وہ سب کے خیال میں یہ ایک دلچسپ علاقہ ہے۔

برٹ اسکالزو: ہاں ، بالکل ، اور میں صرف مثال کے طور پر اس کا استعمال کر رہا ہوں ، میں یہ کہنے کی کوشش نہیں کر رہا ہوں کہ ایک ڈیٹا بیس دوسرے سے بہتر ہے ، لیکن یہ آپ کی صرف یہ پوچھنے والی ایک اچھی مثال ہے۔ اوریکل میں ، اگر مجھے اعداد و شمار کی ایک قطار دیکھنے کی اجازت نہیں ہے ، مثلا John مجھے جان سمتھ کا میڈیکل ریکارڈ دیکھنے کی اجازت نہیں ہے۔ اوریکل میں اگر میں کہتا ہوں کہ ، "اس ریکارڈ کو منتخب کریں" ، تو مجھے مسدود کردیا جائے گا یا مجھے یہ دیکھنے کی اجازت ہوگی کہ مجھے کیا دیکھنے کی اجازت ہے اور اس سے باز آ جائے گی۔ اور اگر میں یہ کہتا ہوں ، "اس جدول سے اکاؤنٹ اسٹار منتخب کریں جہاں جان سمتھ کے برابر ہے ،" تو میں صفر حاصل کروں گا۔

ایس کیو ایل سرور میں ، یہ ریڈی ایشن کرسکتا ہے لیکن اس میں کچھ سوراخ ہیں۔ اگر میں یہ کہتا ہوں کہ ، "اس جدول سے اکاؤنٹ اسٹار کو منتخب کریں جہاں یہ جان اسمتھ کے برابر ہے ،" تو میں واقعتا ایک واپس لوٹاؤں گا ، لہذا میں جانتا ہوں کہ جان سمتھ ہے۔ ایک دوسرے سے زیادہ محفوظ ہے۔ اب میں ان سے یہ توقع کرتا ہوں کہ وہ یہ ٹھیک کریں گے ، وہ ہمیشہ ایک دوسرے کے ساتھ لیپ میڑک کھیلتے ہیں۔ اور ایک بار پھر ، میں اس کی مثال پیش کرنے کے علاوہ ڈیٹا بیس کے مابین فرق کرنے کی کوشش نہیں کر رہا ہوں - دیکھو کہ اب ہم جس کے بارے میں بات کر رہے ہیں ، منتخب اکاؤنٹ جتنی آسان چیز کو بھی ریڈیکشن کے ذریعہ کاٹنا پڑتا ہے ، اگرچہ تکنیکی طور پر بول رہے ہو ، صف کے وجود کے سوا کچھ نہیں ہے۔

رابن بلور: ہاں ، ٹھیک ہے۔ یہ ایک طرح کی دلچسپ بات ہے۔ میرا مطلب ہے ، ایک اور عمومی سوال کیونکہ مجھے زیادہ وقت نہیں ملا ، واقعی بہتری کے بارے میں ہے۔ میرا مطلب ہے کہ آپ اس جگہ پر گئے ہیں جہاں میں جانتا ہوں کہ آپ ہمارے پاس چلائے گئے مختلف آزمائشی نتائج کی مثالیں دکھا رہے ہیں۔ کیا آپ کو لگتا ہے کہ روایتی ڈیٹا بیس ، آئیے انہیں غالب ڈیٹا بیس ، ایس کیو ایل سرور اور اوریکل کہتے ہیں ، لگتا ہے کہ وہ تکمیل سے آگے رہیں گے؟ یا کیا آپ کو لگتا ہے کہ وہ واقعی بازار میں ایک یا دوسرے طرح کی رکاوٹوں کا شکار ہوجائیں گے جو واقعتا ان کے لئے چل رہے ہیں؟ اپ کی رائے کیا ہے؟

برٹ اسکالزو: میری ایک رائے ہے اور وہ ہے - آپ جانتے ہو ، میں پھر یہ کہوں گا کہ یہ میری رائے ہے۔ مثال کے طور پر ، بالمور کے بعد کے دور میں ، مجھ سے باہر زندہ جہنم کو متاثر کررہا ہے۔ میرا مطلب یہ ہے کہ لینکس پر ایس کیو ایل سرور حاصل کرنا ، لینکس پر نیٹ نیٹ حاصل کرنا ، لینکس پر پاور شیل حاصل کرنا۔ مجھے نہیں لگتا کہ روایتی ڈیٹا بیس فروش پیچھے رہ جائیں گے۔ میرا خیال ہے کہ انہوں نے فیصلہ کرلیا ہے ، "ارے ، نئے لڑکوں کو ، آغاز کچھ کی وضاحت کریں۔ انھیں یہ معلوم کرنے دیں کہ شارڈنگ کیا ہے اور اسے کس طرح مکمل کیا جانا چاہئے ، اور ایک بار جب انہوں نے ساری تحقیق و ترقی کرلی ہے تو ، ہم ٹھیک سے جانتے ہیں کہ صارفین کیا چاہتے ہیں ، اب اوریکل میں شیڈنگ کو شامل کریں۔ "مجھے لگتا ہے کہ وہ صرف ہوشیار ہو رہے ہیں اور یہ کہتے ہوئے ، "ارے ، جب آپ غالب کھلاڑی ہو تو دوسرے یا تیسرے ہونا برا نہیں ہے کیونکہ تبھی لوگ آپ سے ہجرت نہیں کریں گے۔"

رابن بلور: ہاں ، میرا مطلب ہے کہ یہ ایک حکمت عملی ہے جو استعمال کی گئی ہے۔ میرا مطلب ہے کہ آئی بی ایم ایسا کرتا تھا اور پوری - ان کی پوری مصنوعات کی حدود کے لئے اور یہ معقول حد تک بہتر ہے جب تک کوئی ایسی چیز لے کر آجائے جو دیوار سے بالکل ہی دور ہو جس کے بارے میں کسی نے سوچا بھی نہیں تھا ، لیکن آپ منصوبہ بندی نہیں کرسکتے ہیں۔ اس کے خلاف ویسے بھی۔

سامعین سے سوالات ، ایرک؟

ایرک کااناگ: ہاں ، لیکن آپ کو وقت مل گیا ہے میں شاید صرف ایک کے لئے سوچتا ہوں اور میں جانتا ہوں کہ برٹ کو چلنا ہے۔ یہاں پر کچھ تھا - ٹھیک ہے ، اوریکل 12 سی پر تیز فن تعمیر یہ اس بات کا اشارہ ہے - یا یہ آپ کی رائے میں کیا اشارہ ہے ، آپ کے خیال میں وہاں کیا ہورہا ہے؟

برٹ اسکالزو: ٹھیک ہے ، اوریکل جذب کر رہا ہے یا / اور وہ سب کچھ پیش کر رہا ہے جو دوسرے تمام ڈیٹا بیس وینڈرز کی ہے۔ مثال کے طور پر ، میں اوریکل میں غیر ساختہ اعداد و شمار ڈال سکتا ہوں۔ میں نہیں جانتا کہ آپ غیر ساختہ اعداد و شمار کو کس طرح ڈال سکتے ہیں اور پھر اسے رشتہ دار ڈیٹا بیس کہتے ہیں ، لہذا اس سے کوئی فائدہ نہیں ہوتا ہے ، لیکن آپ کر سکتے ہیں۔ اور اب اوریکل شرڈنگ کا اضافہ کر رہا ہے ، تو اوریکل کہہ رہا ہے ، "تم جانتے ہو کیا؟ مارکیٹ جو بھی چاہے ، ہم اپنے ڈیٹا بیس کی پیش کش کریں گے کیونکہ مارکیٹ وہی چاہتا ہے جو مارکیٹ چاہتا ہے اور ہم حل پیش کرنا چاہتے ہیں ، ہم چاہتے ہیں کہ وہ ہمارے ساتھ رہیں۔

میرا خیال ہے کہ آپ اضافی چیزیں دیکھنے جارہے ہیں۔ میں اورڈیکل ریک یا اصلی ایپلیکیشن کلسٹر میں نہیں بلکہ ڈیٹا بیس نوڈس کے ہڈوپ نما کلسٹرنگ کو دیکھ کر حیران نہیں ہوں گے ، لیکن بنیادی طور پر زیادہ روایتی ہڈوپ قسم کے کلسٹرنگ میں یہ تیز کرنا ہے۔ اور اس لئے میں سمجھتا ہوں کہ آپ اوریکل جیسے ڈیٹا بیس کو اس طرح لگاسکیں گے کہ آپ ہڈوپ ہوجائیں ، اور اس طرح کے رجحانات جاری رہیں گے۔ یہ بڑے ڈیٹا بیس فروش ، وہ اربوں ڈالر کماتے ہیں اور وہ اپنا بازار نہیں کھونا چاہتے ہیں ، لہذا وہ کسی بھی چیز کو اپنانے یا کسی بھی چیز کو اپنانے پر راضی ہیں۔

ایرک کااناگ: ٹھیک ہے ، آپ جانتے ہو ، یہ مضحکہ خیز ہے کیونکہ میں نے کچھ عرصے سے اوپن سورس فروشوں کی پیروی کی ہے اور حیرت کا اظہار کیا ہے جبکہ روایتی بند دروازوں کی ٹکنالوجی پر اس کا کتنا بڑا اثر پڑے گا۔ یقینی طور پر محسوس ہوا جیسے اوپن سورس کے دکاندار کچھ سنجیدہ راستہ بنا رہے ہیں ، اور اب جب میں بازار کی طرف دیکھ رہا ہوں تو میں اس طرح کی باتوں کو دیکھ رہا ہوں جو آپ کہہ رہے ہیں ، کہ بڑے لوگوں نے اپنی ریاضی کی ہے ، اپنی پنسل کو تیز کردیا ہے اور انھوں نے پتہ کیا کہ وہ اس سامان کی ایک بہت کچھ اپنے فن تعمیرات میں بنا سکتے ہیں۔ چاہے وہ آئی بی ایم ، یا اوریکل ، یا ایس اے پی - میں پچھلے مہینے ہی سیفائرنو کانفرنس میں تھا اور اس کمپنی کے آدھے سربراہ ، اسٹیو لوکاس نے بڑبڑائی کہ اب ایس اے پی نے اپنے ہانا کلاؤڈ پلیٹ فارم میں شامل کیا ہے ، ان میں سے کسی سے بھی زیادہ اوپن سورس اجزاء حریف. اگر آپ اس پر ریاضی کرتے ہیں تو ، یہ ایک خوبصورت متاثر کن بیان ہے اور یہ مجھے بتاتا ہے کہ بڑے لوگ جلد ہی کہیں بھی نہیں جا رہے ہیں۔

برٹ اسکالزو: نہیں ، میں اپنے دونوں پیسوں پر شرط لگاؤں گا۔ میرا مطلب ہے کہ اگر آپ دیکھیں تو مائیکرو سافٹ کا اسٹاک حال ہی میں تقریبا$ 50 ڈالر تھا اور ، آپ جانتے ہو ، کچھ سال پہلے یہ 25 کی سطح پر تھا۔ آپ اپنے اسٹاک کی قیمت کو مختصر مدت میں دوگنا نہیں کرتے جب تک کہ آپ اچھی چیزیں نہیں کر رہے ہیں اور ، آپ جانتے ہو ، ونڈوز 10 سے لے کر پہلے سال کے لئے سبھی دوسری سمارٹ چیزوں کے لئے جو وہ کر رہے ہیں ، سب کچھ کرنے سے لے کر ، اس ڈیٹا بیس کی خصوصیت جو میرے نزدیک محض غیر معمولی ہے۔ میرے خیال میں جو کچھ ہونے والا ہے وہ بہت سارے لوگوں کو ازور میں ختم کرنے جا رہے ہیں ، براہ راست نہیں ، جیسے کہ انہوں نے کہا ، "آئیے میرا ڈیٹا بیس ایزور پر منتقل کریں۔" یہ جادوئی طور پر وہاں ہجرت کرنے والا ہے کیونکہ یہ آرکائیو ہونے والا ہے۔ وہاں اس نئی مسلسل ڈیٹا بیس کی خصوصیت کا استعمال کرتے ہوئے اور لہذا ازور کو اپنانا محض اسکائی اسکائٹ پر جا رہا ہے۔

ایرک کااناگ: اچھا یہ بازار میں ان رجحانات میں سے ایک ہے جو میں یہاں تک کہ دیکھ سکتا ہوں یہاں تک کہ آپ کے میک پر بھی۔ جب آپ اپنے دستاویزات کو کچھ دستاویزات کو بچانے کے ل they جاتے ہیں ، تو وہ اب - اور نئے میک صرف بادل کے ذریعے ہی چلتے ہیں ، ٹھیک ہے؟ میرا مطلب ہے ، اس حکمت عملی میں بہت زیادہ سمجھ ہے اور میں بھی اس کی طرف دیکھتا ہوں اور چلا جاتا ہوں ، "ٹھیک ہے لوگو ، آپ مجھے اپنے بادل کے ماحول میں ٹکڑے ٹکڑے کر کے اپنی طرف راغب کرنے کی کوشش کر رہے ہیں ، اور پھر کسی دن جب میں کچھ فلم دیکھنا چاہتا ہوں تو میرے کریڈٹ کارڈ کی میعاد ختم ہوگئی ہے۔

برٹ اسکالزو: ہاں ، لیکن آپ یہ فیس بک پر کرتے ہیں۔

ایرک کااناگ: ہاں۔ یہ سچ ہے.

برٹ اسکالزو: آپ نے سب کچھ فیس بک پر ڈال دیا۔

ایرک کااناگ: ٹھیک ہے ، سب کچھ نہیں۔

برٹ اسکالزو: نہیں ، میرا مطلب ہے۔

ایرک کااناگ: ہاں ، آگے بڑھو۔

برٹ اسکالزو: یہ معاشرتی رجحانات کاروبار میں پہنچ رہے ہیں۔ اب کاروباری اداروں کے پاس ابھی بھی بہت ساری دوسری چیزیں ہیں جن کی انہیں کرنا ہے ، لیکن وہ یہ رجحانات دیکھ رہے ہیں اور وہ اسی طرح کی چیزیں انجام دے رہے ہیں۔ میں اوریکل یا مائیکروسافٹ کو جاتا ہوا نہیں دیکھ رہا ہوں۔ دراصل ، میں ہر بار ڈپنگ ہونے پر دونوں پر اسٹاک خریدنے جا رہا ہوں۔

ایرک کااناگ: ہاں ، واقعی۔ اچھے لوگ ، آئیڈرا ڈاٹ کام پر آئیڈرا ڈاٹ کام پر جائیں۔ جیسا کہ برٹ نے کہا ، ان کے پاس بالکل مفت سامان ہے اور بازار میں یہ ایک نیا رجحان ہے۔ اس کے ساتھ آپ کو کچھ مفت سامان مل جاتا ہے ، آپ کو جھک جاتا ہے اور پھر آپ اصلی چیزیں خریدنے جاتے ہیں۔

لوگ ، یہ ایک اور ہاٹ ٹکنالوجی رہی ہے۔ آج کے وقت ، برٹ ، یقینا ڈز ، اور رابن کے ساتھ بھی آپ کا شکریہ۔ ہم اگلے ہفتے آپ سے بات کریں گے ، لوگوں ، بہت ساری چیزیں جاری ہیں۔ اگر آپ کے پاس کوئی آئیڈیا ہے تو بلا جھجھک ای میل کریں۔ اگلی بار ہم آپ سے بات کریں گے ، خیال رکھیں۔ خدا حافظ.

آگے کی رفتار: روایتی سے آگے بڑھتے ہوئے رشتہ