MongoDB grows up

MongoDB বড় হয় | ইনফোওয়ার্ল্ড

আমি যখন 2021 সালে MongoDB-এ আবার যোগদান করি, তখন আমি সমস্ত পুরানো জোকস রিহ্যাশড শুনতে পেয়েছি। আপনি জানেন, MongoDB সম্পর্কে “ওয়েব স্কেল”,” ডেটা হারানোর বিষয়ে, শুধুমাত্র শেষ পর্যন্ত সামঞ্জস্যপূর্ণ হওয়া সম্পর্কে, ইত্যাদি। ওয়েব স্কেল ভিডিও মজার; অন্যান্য বিবৃতিগুলি লেখার দিন থেকেই মূলত ভুল হয়েছে৷ উদাহরণস্বরূপ, MongoDB সবসময় দৃঢ়ভাবে সামঞ্জস্যপূর্ণ। প্রতিটি মঙ্গোডিবি রিলিজের সাথে যে বিবাদে সত্যের কিছু সাদৃশ্য ছিল তা পুরানো হয়ে গেছে। সিনিয়র ডেভেলপার অ্যাডভোকেট মার্ক স্মিথ নোট করেছেন, “মঙ্গোডিবি সম্পর্কে আপনি যা কিছু জানেন তা ভুল।”

অবশ্যই আমি এটা বলতে চাই. আমি MongoDB এর জন্য কাজ করি, সর্বোপরি।

তবুও, আমি মনে করি আমাদের অনুমানগুলি অন্ত্র-চেক করা সার্থক। উদাহরণস্বরূপ, কয়েক বছর ধরে আমাদের বলা হয়েছিল যে এন্টারপ্রাইজগুলি ওরাকল ডেটাবেস বা SQL সার্ভারকে PostgreSQL দিয়ে প্রতিস্থাপন করতে পারে না। অনেক কাজের চাপের জন্য, এটি আজকে সত্য নয় এবং প্রায় নিশ্চিতভাবেই আগে ততটা “সত্য” ছিল না যেমনটি কেউ কেউ আমাদের মনে করত। যদিও PostgreSQL-এর সর্বদাই একটি মহৎ সম্প্রদায় ছিল, এটিতে সমালোচকদের একটি সমষ্টিও রয়েছে। ইতিমধ্যে, প্রতিটি প্রধান ক্লাউড প্রদানকারীর একটি PostgreSQL ডাটাবেস পরিষেবা রয়েছে। আরও এগিয়ে গিয়ে, 2021 সালে AWS Babelfish চালু করেছে, একটি ওপেন সোর্স প্রজেক্ট যা SQL সার্ভারের জন্য লেখা অ্যাপ্লিকেশনগুলিতে PostgreSQL-এ ড্রপ করা সহজ করে তোলে।

একইভাবে, একটি কারণ রয়েছে যে প্রতিটি প্রধান ক্লাউড প্রদানকারী কোন না কোন আকারে MongoDB অফার করে এবং ডাটাবেসটি গত 12 মাসে আগের 12 বছরের একত্রিত তুলনায় বেশিবার ডাউনলোড করা হয়েছে (এখন পর্যন্ত মোট 265 মিলিয়ন ডাউনলোডের জন্য) . PostgreSQL এবং MongoDB উভয়ই ওরাকল এবং SQL সার্ভারের তুলনায় জনপ্রিয়তার ক্ষেত্রে নাটকীয় লাভ করেছে।

আমি এই নিবন্ধটি ফ্যানবয় করতে চাই না. কিন্তু আপনি যদি আমাকে প্ররোচিত করেন, আমি আপনাকে এমন একটি MongoDB-এ ধরতে চাই যা আপনি হয়তো জানেন না এবং এমন একটি পরামর্শ দিয়ে শেষ করতে যা আপনাকে হতবাক করতে পারে: MongoDB এখন Queryable Encryption প্রকাশের মাধ্যমে শিল্পকে নিরাপত্তায় নেতৃত্ব দিচ্ছে।

পরমাণু, লেনদেন, ইত্যাদি

আমি 2014 সালে মঙ্গোডিবি ত্যাগ করেছিলাম, কোর ডাটাবেসের আপডেটে কোম্পানিটি ওভারড্রাইভ করার ঠিক আগে। কোম্পানিটি তার সুবিধার কারণে সবসময়ই একজন ডেভেলপার প্রিয়তমা ছিল, কিন্তু প্রায় এই সময়ে MongoDB WiredTiger-এর অধিগ্রহণের ঘোষণা দেয়, যা নথি-স্তরের কনকারেন্সি কন্ট্রোল এবং কম্প্রেশনের পথ প্রশস্ত করে, MongoDB 3.0 (একটি বিকল্প হিসাবে WiredTiger) থেকে শুরু করে এবং এর সাথে বিকশিত হয়। MongoDB 3.2 (ডিফল্ট হিসাবে WiredTiger)।

কপিরাইট © 2022 IDG Communications, Inc.