মূলত 2020 সালের নভেম্বর মাসে, ObjectRocket.com/blog এ প্রকাশিত হয়
আপনি কি জানেন যে MongoDB 4.2 আমাদের পরীক্ষায় উত্তীর্ণ হয়েছে এবং এটি সাধারণত অবজেক্ট রকেট প্ল্যাটফর্মে উপলব্ধ?
মঙ্গোডিবি 4.2 কি প্রদান করে
আপনি MongoDB 4.2 রিলিজ নোটগুলিতে বৈশিষ্ট্যগুলির সম্পূর্ণ তালিকা পেতে পারেন। নিম্নলিখিত কিছু আপডেট এবং পরিবর্তনগুলি আমরা হাইলাইট করতে চেয়েছিলাম:
ভাগ করা
৷ডিস্ট্রিবিউটেড মাল্টি-ডকুমেন্ট লেনদেন :সংস্করণ 4.0-এ, MongoDB শুধুমাত্র রেপ্লিকা-সেটের জন্য লেনদেন চালু করেছে। MongoDB 4.2 শার্ডডক্লাস্টারগুলিতে মাল্টি-ডকুমেন্ট লেনদেন সমর্থনকে প্রসারিত করে৷
পরিবর্তনযোগ্য শার্ড কী :MongoDB 4.2 এর আগে, শার্ড কীটির মান অপরিবর্তনীয় ছিল। বিতরণকৃত লেনদেন বৃদ্ধির সাথে, শার্ড কী মান এখন পরিবর্তন হতে পারে। শুধু মনে রাখবেন আপনি শুধুমাত্র শার্ড কী মান পরিবর্তন করতে পারেন, শার্ড কী ক্ষেত্র(গুলি) নয়৷
৷আপনি শার্ডেড ক্লাস্টারশেয়ার সম্পর্কিত পরিবর্তনগুলি সম্পর্কে আরও পড়তে পারেন।
বর্ধিত নিরাপত্তা
TLS বিকল্প যোগ করে :MongoDB 4.2 SSL বিকল্পগুলি প্রতিস্থাপন করার উদ্দেশ্যে TLS বিকল্পগুলি যোগ করে (SSL 4.2-এ অবচয় করা হয়েছে)। উপরন্তু, এটি ক্লায়েন্ট-সাইড ফিল্ড-লেভেল এনক্রিপশন প্রবর্তন করে যা আপনাকে সংবেদনশীল ডেটা রক্ষা করতে সহায়তা করে। নিরাপত্তার উন্নতির বিষয়ে আরও পড়ুন এখানে৷
৷MMAPv1 স্টোরেজ ইঞ্জিন সরিয়ে দেয় :MongoDB 4.2 শুধুমাত্র WiredTiger স্টোরেজ ইঞ্জিন সমর্থন করে। আপনি যদি এখনও MMAPv1 ব্যবহার করেন, আমাদের সহায়তা দল আপনাকে পরিষেবার ব্যাঘাত ছাড়াই WiredTiger-এ রূপান্তর সম্পূর্ণ করতে সাহায্য করতে পারে। এখানে একটি টিকিট খুলুন, যাতে আমরা একসাথে কাজ করতে পারি৷
বাগ সংশোধন
৷প্রতিটি বড় সংস্করণের মতো, 4.2 বাগগুলিকে সংশোধন করে যা ব্যাকপোর্ট করা হয় না। সহজ কথায়, এর মানে হল যে পুরানো সংস্করণগুলিকে প্রভাবিত করে এমন কিছু বাগগুলি 4.2-তে সংশোধন করা হয়েছে কিন্তু 4.0 এবং 3.6 এর মতো পূর্ববর্তী সংস্করণগুলিতে বিভিন্ন কারণে ব্যাকপোর্ট করা হয়নি৷
সাধারণ উন্নতি
একত্রীকরণের উন্নতি :MongoDB 4.2 অন-ডিমান্ড ম্যাটেরিয়ালাইজড ভিউ সমর্থন করে। $merge
ব্যবহার করে অপারেটর ব্যবহারকারীদের একটি সংগ্রহে একত্রিত আউটপুট সংরক্ষণ করার অনুমতি দেয়। $merge
অপারেটর $out
এর চেয়ে বেশি নমনীয়তা প্রদান করে অপারেটর এবং আপনাকে আপনার নিরাপত্তা মডেল উন্নত করতে সাহায্য করতে পারে।
হাইব্রিড সূচক তৈরি হয় :MongoDB হাইব্রিড সূচক বিল্ড প্রবর্তনের মাধ্যমে অগ্রভাগ এবং পটভূমি সূচক বিল্ড সরিয়ে দেয়। হাইব্রিড ইনডেক্স বিল্ড ডাটাবেস ক্রিয়াকলাপগুলিকে অবরুদ্ধ করে না এবং একই সময়ে, বিল্ড টাইম একটি ব্যাকগ্রাউন্ড সূচকের চেয়ে দ্রুত হয়৷
ওয়াইল্ডকার্ড সূচী :ওয়াইল্ডকার্ড সূচী ক্ষেত্রগুলির বিরুদ্ধে প্রশ্ন সমর্থন করে যার নাম অজানা বা নির্বিচারে। আপনি এখন তাদের গঠন না জেনেই সমগ্র সাবডকুমেন্ট সূচী করতে পারেন।
আপনি এখানে সূচীকরণ এবং সমষ্টি সম্পর্কিত পরিবর্তনগুলি সম্পর্কে আরও পড়তে পারেন।
এরপর কি হবে?
আমাদের সহায়তা দলকে কল করুন যাতে আমরা আপনার প্রয়োজনের সাথে মানানসই একটি আপগ্রেড পরিকল্পনা রাখতে পারি। আমরা আপনাকে সম্ভাব্য সমস্যা থেকে এগিয়ে যেতে, অপরিকল্পিত রক্ষণাবেক্ষণ এড়াতে এবং ডেভেলপমেন্ট আপডেটগুলি বের করতে, ড্রাইভার সেটিংস কনফিগার করতে এবং রক্ষণাবেক্ষণ উইন্ডোগুলির সময়সূচীতে সাহায্য করতে পারি৷
MongoDB-তে নতুন?
MongoDB এর জন্য ObjectRocket সম্পর্কে আরও জানুন।
আমাদের ডেটাবেস পরিষেবাগুলি সম্পর্কে আরও জানুন৷
৷কোনো মন্তব্য করতে বা প্রশ্ন জিজ্ঞাসা করতে প্রতিক্রিয়া ট্যাব ব্যবহার করুন। আপনি আমাদের সাথে একটি কথোপকথনও শুরু করতে পারেন৷