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