সাক্ষাৎকার প্রশ্ন

শীর্ষ 60 মঙ্গোডিবি ইন্টারভিউ প্রশ্ন ও উত্তর

জানুয়ারী 2, 2022

মঙ্গোডিবি ব্যবহার সহজ এবং নমনীয়তার কারণে নতুন ডেভেলপারদের মধ্যে খুবই জনপ্রিয়।

মঙ্গো ডিবি কি? মঙ্গোডিবি একটি উৎস-উপলব্ধ ক্রস-প্ল্যাটফর্ম নথি-ভিত্তিক ডাটাবেস প্রোগ্রাম হিসাবে সংজ্ঞায়িত করা হয়। এটি মূলত একটি NoSQL ডাটাবেস প্রোগ্রাম হিসাবে শ্রেণীবদ্ধ করা হয়।

MongoDB ঐচ্ছিক স্কিমা সহ JSON-এর মতো নথি ব্যবহার করে।

আমরা প্রায়শই জিজ্ঞাসিত MongoDB ইন্টারভিউ প্রশ্ন নোট করেছি। অনুগ্রহ করে আমাদের সম্পূর্ণ ব্লগে যান যাতে আপনি MongoDB সাক্ষাত্কারের কোনো প্রশ্ন মিস করবেন না।

সুচিপত্র

শীর্ষ MongoDB ইন্টারভিউ প্রশ্ন

1. মঙ্গোডিবিতে নেমস্পেসের ধারণাটি ব্যাখ্যা করুন?

MongoDB সংগ্রহে বাইনারি ইন্টারচেঞ্জ এবং স্ট্রাকচার অবজেক্ট নোটেশন (BSON) বস্তু সংরক্ষণ করে; সংগ্রহের নাম এবং ডাটাবেসের নামের সংমিশ্রণ একটি নামস্থান হিসাবে পরিচিত।

আরো দেখুন শীর্ষ 100 জাভাস্ক্রিপ্ট ইন্টারভিউ প্রশ্ন এবং উত্তর

2. MongoDB দ্বারা সমর্থিত বিভিন্ন ভাষার নাম বলুন?

MongoDB দ্বারা সমর্থিত বিভিন্ন ভাষা হল:

  1. সি++
  2. সি#
  3. জাভা
  4. নোড
  5. জেএস
  6. পার্ল
  7. পিএইচপি
  8. পাইথন
  9. রুবি
  10. মই
  11. এরলাং

3. মঙ্গোডিবিতে শার্ডিংয়ের ধারণাটি ব্যাখ্যা করুন?

Sharding হল একাধিক মেশিনে ডেটা বিতরণ করার একটি কৌশল। MongoDB প্রধানত বিশাল ডেটা সেট এবং উচ্চ থ্রুপুট অপারেশন সহ স্থাপনার সমর্থন করার জন্য শার্ডিং ব্যবহার করে।

4. আপনি বিভিন্ন ধরনের NoSQL ডাটাবেসের নাম দিতে পারেন?

বিভিন্ন ধরনের NoSQL ডাটাবেস হল:

  1. কী-মানের দোকান NoSQL ডাটাবেস
  2. নথির দোকান NoSQL ডাটাবেস
  3. কলাম স্টোর NoSQL ডাটাবেস
  4. গ্রাফ-ভিত্তিক NoSQL ডাটাবেস

5. MongoDB-তে একটি প্রতিরূপ সেট কি?

MongoDB-তে একটি প্রতিরূপ সেটকে মঙ্গোড পদ্ধতির একটি গ্রুপ হিসাবে সংজ্ঞায়িত করা যেতে পারে যা একই ডেটা সেট বজায় রাখে। রেপ্লিকা সেটের লক্ষ্য অপ্রয়োজনীয়তা এবং উচ্চ প্রাপ্যতা প্রদান করা। তারা সব উত্পাদন স্থাপনার জন্য মৌলিক.

MongoDB ইন্টারভিউ প্রশ্ন - MongoDB-এ রেপ্লিকা সেট

6. কেন MongoDB অন্যান্য SQL ডাটাবেসের চেয়ে ভালো?

  1. MongoDB অনুক্রমিক ডেটা স্টোরেজের জন্য সবচেয়ে উপযুক্ত।
  2. MongoDB SQL এর সাথে JSON কোয়েরি ভাষা সমর্থন করে।
  3. MongoDB RDBMS-এর মতো একটি প্রথাগত ডাটাবেস সিস্টেমের চেয়ে 100 গুণ দ্রুত।
  4. এটি একটি অত্যন্ত নমনীয় এবং মাপযোগ্য নথি কাঠামোর অনুমতি দেয়।

7. মঙ্গোডিবিতে স্কিমা তৈরি করার সময় যে পয়েন্টগুলি নিতে হবে তা উল্লেখ করুন?

পয়েন্ট নীচে তালিকাভুক্ত করা হয়:

  1. ব্যবহারকারীর স্পেসিফিকেশন অনুযায়ী স্কিমা ডিজাইন করুন
  2. আপনি যদি সেগুলি একসাথে ব্যবহার করতে চান তবে একটি নথিতে বস্তুগুলিকে একত্রিত করুন। অন্যথায় তাদের আলাদা করুন
  3. লেখার সময় যোগদান করুন, পড়ার সময় নয়
  4. আপনার স্কিমা অপ্টিমাইজ করুন.
  5. স্কিমাতে জটিল একত্রীকরণ সম্পাদন করুন

8. আপনি কি আমাদের বলতে পারেন মঙ্গোডিবি কি ধরনের DBMS?

MongoDB একটি নথি-ভিত্তিক DBMS

9. একটি সংগ্রহ তৈরি করতে এবং MongoDB তে একটি সংগ্রহ ড্রপ করতে বাক্য গঠন লিখুন?

  1. db.createCollection(name,options) হল সিনট্যাক্স যা একটি সংগ্রহ তৈরি করতে ব্যবহৃত হয়
  2. db.collection.drop() হল একটি সিনট্যাক্স যা একটি সংগ্রহ বাদ দিতে ব্যবহৃত হয়।

10. MongoDB এবং MySQL এর মধ্যে পার্থক্য করুন?

মঙ্গোডিবি মাইএসকিউএল
এটি JSON নথি হিসাবে ডেটা উপস্থাপন করে।এটি টেবিল এবং সারিতে ডেটা উপস্থাপন করে।
এটা সমর্থন করে c, c++ .এটি c,c++ এবং জাভাস্ক্রিপ্ট সমর্থন করে।
এটি একটি ক্যোয়ারী ভাষা হিসাবে JavaScript ব্যবহার করেএটি স্ট্রাকচার্ড কোয়েরি ল্যাঙ্গুয়েজ (SQL) ব্যবহার করে।
এটি যোগদানের ক্রিয়াকলাপ সমর্থন করে নাঅপারেশন যোগদান সমর্থন করে.
যদি আপনার পরিষেবাগুলি মূলত ক্লাউড-ভিত্তিক হয়, তাহলে MongoDB হল আপনার জন্য সবচেয়ে উপযুক্ত বিকল্প।যদি ডেটা নিরাপত্তা আপনার প্রধান অগ্রাধিকার হয়, তাহলে মাইএসকিউএল আপনার জন্য সেরা বিকল্প।

MongoDB ইন্টারভিউ প্রশ্ন ও উত্তর

11. MongoDB-তে প্রোফাইলার কী?

ডাটাবেস প্রোফাইলারটি ডাটাবেস কমান্ড সম্পর্কে বিস্তারিত তথ্য সংগ্রহ করতে ব্যবহৃত হয় যা চলমান মঙ্গোড উদাহরণের বিরুদ্ধে কার্যকর করা হয়। প্রোফাইলার সিস্টেমে সংগ্রহ করা সমস্ত ডেটা লিখবে।

12. প্রাথমিক-কী, বিদেশী-কী সম্পর্ক কি MongoDB দ্বারা সমর্থিত?

প্রাথমিক-কী, বিদেশী-কী সম্পর্কগুলি MongoDB দ্বারা সমর্থিত নয়।

13. ডব্লিউ নিরাপদ ব্যাকআপ করতে MongoDB-এর হ্যাট ফিচার ব্যবহার করা হয়?

MongoDB-এর বৈশিষ্ট্য যা আপনি নিরাপদ ব্যাকআপ করতে ব্যবহার করতে পারেন তা হল জার্নালিং।

14. MongoDB-তে প্রাথমিক কী – বিদেশী কী সম্পর্ক কীভাবে অর্জন করবেন?

একটি নথি অন্যটির মধ্যে এম্বেড করার মাধ্যমে, আমরা MongoDB-তে প্রাথমিক কী এবং বিদেশী কী সম্পর্ক অর্জন করতে পারি।

উদাহরণ: ঠিকানা নথিটি কর্মচারী নথির ভিতরে এমবেড করা যেতে পারে।

15. Objecld কি দিয়ে গঠিত?

অবজেক্ট আইডি মূলত গঠিত হয়:

  1. টাইমস্ট্যাম্প
  2. ক্লায়েন্ট মেশিন আইডি
  3. ক্লায়েন্ট প্রক্রিয়া আইডি
  4. 3 বাইট বৃদ্ধি কাউন্টার

16. আপনি MongoDB তে ObjectID এর গঠন ব্যাখ্যা করতে পারেন?

ObjectID হল একটি 12-বাইট BSON প্রকার

  1. 4 বাইট মান সেকেন্ড প্রতিনিধিত্ব করে
  2. 3-বাইট মেশিন শনাক্তকারী
  3. 2-বাইট প্রসেস আইডি
  4. 3 বাইট কাউন্টার

17. লিখুন একটি নথি সন্নিবেশ করার জন্য কমান্ড সিনট্যাক্স?

সিনট্যাক্স: database.collection.insert (নথি)।

18. মঙ্গোডিবি-তে সূচকগুলি কী কী?

সূচীগুলি হল MongoDB-তে বিশেষ ডেটা স্ট্রাকচার যা ডেটা সেট সংগ্রহের একটি ছোট অংশ সংরক্ষণ করতে পারে। ইনডেক্স একটি নির্দিষ্ট ক্ষেত্র বা ক্ষেত্রগুলির গ্রুপের মান সংরক্ষণ করে, যা ক্ষেত্রের মান অনুসারে অর্ডার করা হয়।

19. আপনি যদি একটি বস্তুর বৈশিষ্ট্য অপসারণ করেন তাহলে কি হবে?

আপনি যদি একটি অবজেক্ট অ্যাট্রিবিউট মুছে ফেলেন, তাহলে এটি ডাটাবেস থেকে মুছে ফেলা হয়।

20. আমরা কিভাবে একটি ফাংশনের সোর্স কোড পরিদর্শন করব?

সোর্স কোড পরিদর্শন করার জন্য ফাংশনটি আহ্বান করতে হবে।

আরো দেখুন শীর্ষ 100 উত্তরযোগ্য ইন্টারভিউ প্রশ্ন এবং উত্তর

MongoDB ইন্টারভিউ প্রশ্ন ও উত্তর

21. যে ভাষায় MongoDB লেখা আছে তার নাম বল?

C++ হল সেই ভাষা যা MongoDB লেখা হয়।

22। কমান্ড সিনট্যাক্সের নাম দিন যা আপনাকে বলে যে আপনি মাস্টার সার্ভারে আছেন কি না?

Db.isMaster() আমাদের বলে যে আমরা মাস্টার সার্ভারে আছি কি না।

23. MongoDB ডাটাবেস কি রেকর্ড সংরক্ষণের জন্য টেবিল ব্যবহার করে?

MongoDB ডেটা সঞ্চয় করতে সংগ্রহ ব্যবহার করে। তাদের টেবিল নেই।

24. মঙ্গোডিবি-তে সূচক ব্যবহার করার জন্য মৌলিক সিনট্যাক্স কী?

সিনট্যাক্স: >db.COLLECTION_NAME.ensureIndex ( {KEY:1} )।

এখানে কীটি নথিতে উপস্থিত COLUMN-এর নামকে প্রতিনিধিত্ব করে

25. MongoDB-তে ক্যাশের আকার কনফিগার করার কোন পদ্ধতি আছে কি?

আপনি MongoDB এর ক্যাশে কনফিগার করতে পারবেন না। প্রকৃতপক্ষে, MongoDB মেমরি-ম্যাপ করা ফাইলগুলির মাধ্যমে স্বয়ংক্রিয়ভাবে সিস্টেমে উপলব্ধ সমস্ত ফাঁকা স্থান ব্যবহার করে।

26. MongoDB এর কয়েকটি বিকল্পের নাম বলুন?

মঙ্গো ডিবির কয়েকটি বিকল্প নীচে তালিকাভুক্ত করা হয়েছে:

  1. পোস্টগ্রেএসকিউএল
  2. ডায়নামোডিবি
  3. কাউচডিবি

27. MongoDB-তে কিভাবে লেনদেন/লকিং করা যায়?

MongoDB রোলব্যাকের সাথে প্রথাগত লকিং বা লেনদেন ব্যবহার করে না। এটি কার্যক্ষমতা উন্নত করার জন্য লেনদেন সমর্থন রাখে।

28. মঙ্গো দেখার জন্য যে সিনট্যাক্সটি ব্যবহার করা হয় সেটির নাম বল?

db._adminCommand(connPoolStats.)

29. আমরা কি মুভচাঙ্ক ডিরেক্টরিতে পুরানো ফাইলগুলি সরিয়ে ফেলতে পারি?

আপনি পুরানো ফাইল মুছে ফেলতে পারেন. এই ফাইলগুলি একবার অপারেশন সম্পন্ন করার পরে মুছে ফেলা হয় কারণ এই ফাইলগুলি স্বাভাবিক শার্ড ব্যালেন্সিং অপারেশনের সময় ব্যাকআপ করে। এটি একটি ম্যানুয়াল ক্লিনআপ প্রক্রিয়া যা স্থান খালি করার জন্য প্রয়োজনীয়।

30. আচ্ছাদিত প্রশ্নটি কতটা গুরুত্বপূর্ণ?

কভার করা প্রশ্নগুলি প্রধানত আমাদের দ্রুত ডেটা অনুসন্ধান করতে সাহায্য করে। যে সূচকটি তৈরি করা হয়েছে তাতে ক্যোয়ারীটির জন্য প্রয়োজনীয় সমস্ত প্রয়োজনীয় ক্ষেত্র রয়েছে তা নিশ্চিত করে এটি অর্জন করা হয়। এটির জন্য সূচীপত্রগুলি ব্যতীত কোনও নথি পরীক্ষা করার প্রয়োজন নেই৷ আমাদের নিশ্চিত করতে হবে যে কোয়েরির সমস্ত ক্ষেত্র এবং ফলাফলগুলি সূচীর একটি অংশ।

31. MongoDB এর কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য উল্লেখ করুন?

MongoDB এর গুরুত্বপূর্ণ বৈশিষ্ট্য
  1. এটা অ্যাডহক প্রশ্ন সমর্থন করে.
  2. এটি আপনাকে একটি নথিতে যেকোনো ক্ষেত্রকে সূচী করতে দেয়।
  3. প্রতিলিপি।
  4. ডেটার নকল।
  5. লোড ব্যালেন্সিং।
  6. এটি মানচিত্র হ্রাস এবং একত্রীকরণ সরঞ্জাম সমর্থন করে।
  7. এটি পদ্ধতির পরিবর্তে জাভাস্ক্রিপ্ট ব্যবহার করে।
  8. এটি C++ এ লেখা একটি স্কিমা-লেস ডাটাবেস।

MongoDB ইন্টারভিউ প্রশ্ন ও উত্তর

32. যদি একটি শার্ড নিচে বা ধীর হয় এবং আপনি একটি প্রশ্ন করেন তাহলে আপনি কি করবেন?

যদি একটি শার্ড ধীর হয়, তবে মঙ্গোস প্রতিক্রিয়া না হওয়া পর্যন্ত এটির জন্য অপেক্ষা করবে।

33. কেন আমরা MongoDB এর 32-বিট সংস্করণ পছন্দ করি না?

MongoDB মেমরি-ম্যাপ করা ফাইল ব্যবহার করে; তাই যখন আপনি MongoDB-এর একটি 32-বিট বিল্ড চালান, ব্যবহৃত সার্ভারের মোট স্টোরেজ সাইজ হল 2 GB। কিন্তু যখন আমরা MongoDB-এর একটি 64-বিট বিল্ড চালাই, এটি কার্যত প্রদান করে সীমাহীন স্টোরেজ আকার তাই 32-বিটের চেয়ে 64-বিট অগ্রাধিকারযোগ্য।

3. 4। ACID লেনদেন ব্যবস্থাপনা এবং লকিং কার্যকারিতা কি MongoDB দ্বারা সমর্থিত?

উত্তর হল না।

35. MongoDB-এর কি প্রচুর RAM প্রয়োজন?

উত্তর হল না। MongoDB অল্প পরিমাণে RAM এ চলতে পারে।

36. যদি একটি ডকুমেন্ট ডাটাবেস থেকে মুছে ফেলা হয়, তাহলে MongoDB কি ডিস্ক থেকেও এটি সরিয়ে দেয়?

হ্যাঁ, যদি একটি নথি ডাটাবেস থেকে মুছে ফেলা হয়, তাহলে এটি ডিস্ক থেকেও সরানো হয়।

37. একটি নতুন সংগ্রহের জন্য ডিফল্টরূপে MongoDB কতগুলি সূচক তৈরি করতে পারে?

-আইডি সংগ্রহ ডিফল্টরূপে প্রতিটি সংগ্রহের জন্য তৈরি করা হয়।

38. মঙ্গোডিবি এবং ক্যাসান্দ্রাকে আলাদা করুন?

মঙ্গোডিবি ক্যাসান্ড্রা
এটি JSON ফর্ম্যাটে রেকর্ড সংরক্ষণ করে।এটি একটি কলাম-ভিত্তিক ডাটাবেস।
এটি ডেটা প্রতিলিপি করতে একটি মঙ্গো মাস্টার, মঙ্গো শার্ড এবং মঙ্গো কনফিগার সার্ভার ব্যবহার করে।প্রভু-দাসের সম্পর্ক নেই।

39. কিভাবে MongoDB ধারাবাহিকতা প্রদান করে?

MongoDB পাঠক-লেখক লক ব্যবহার করে একযোগে পাঠকদের সংগ্রহ বা ডাটাবেসের মতো যেকোনো সরবরাহ অ্যাক্সেস করার অনুমতি দিয়ে, তবে এটি সর্বদা একক লেখায় ব্যক্তিগত অ্যাক্সেস সরবরাহ করে।

MongoDB ইন্টারভিউ প্রশ্ন ও উত্তর

40. লেখার ক্রিয়াকলাপে হস্তক্ষেপ থেকে কার্সারগুলিকে কীভাবে আলাদা করা যায়?

আমরা snapshot() পদ্ধতি ব্যবহার করি লেখার সাথে হস্তক্ষেপ থেকে কার্সারগুলিকে আলাদা করতে। এই পদ্ধতিটি নিশ্চিত করে সূচী নিয়ে আলোচনা করে যে প্রতিটি প্রশ্ন যেকোন নিবন্ধে একবারই আসে।

আরো দেখুন শীর্ষ 100 উত্তরযোগ্য ইন্টারভিউ প্রশ্ন এবং উত্তর

41. CRUD কি?

CRUD অপারেশনগুলিকে বেসিক ইনসার্ট, রিড, আপডেট এবং ডিলিট অপারেশন হিসাবে উল্লেখ করা হয়।

নিষ্ঠুর

42. MongoDB-তে সেভ এবং ইনসার্ট কমান্ডের মধ্যে পার্থক্য করুন?

সংরক্ষণ ঢোকান
সংরক্ষণ কমান্ড একটি নথি সন্নিবেশ বা আপডেট করতে পারে।সন্নিবেশ শুধুমাত্র সন্নিবেশ সঞ্চালিত.
db.users.save({username:google,password:google567″})db.users.insert({username:google,password:google567″})

43. মধ্যে পার্থক্য $সব অপারেটর এবং ' $in' অপারেটর?

$সব $in
এটি উপাদানগুলির একটি ন্যূনতম সেট নির্দিষ্ট করে যা অবশ্যই মেলে।এটি সমস্ত নথি পুনরুদ্ধার করে যা আমরা পাস করি এমন মানগুলির উপসেট ধারণ করে।

44. MongoDB-এ সমষ্টি ব্যাখ্যা কর?

MongoDB ক্যাবে একত্রিতকরণ একটি অপারেশন হিসাবে সংজ্ঞায়িত করা হয় যা ডেটা প্রক্রিয়া করতে ব্যবহৃত হয় যা গণনাকৃত ফলাফলগুলি প্রদান করে। একত্রীকরণ প্রধানত বিভিন্ন নথি থেকে ডেটা গোষ্ঠীভুক্ত করে এবং একটি সম্মিলিত ফলাফল ফেরাতে ক্লাস্টার করা ডেটাতে বিভিন্ন উপায়ে কাজ করে।

45. MongoDB-তে একটি নথি সন্নিবেশ করার জন্য ব্যবহৃত কমান্ডটি লিখ?

database.collection.insert (নথি)

46. ​​একটি সংযোগ দেখতে কমান্ড লিখুন?

db_adminCommand (connPoolStats)

47। MongoDB-তে BSON ব্যাখ্যা কর?

MongoDB সাধারণত BSON নামে একটি বিন্যাসে নথি বা বস্তু সংরক্ষণ করে। BSON-কে JSON-এর মতো নথিগুলির একটি বাইনারি সিরিয়ালাইজেশন হিসাবে সংজ্ঞায়িত করা যেতে পারে। BSON মানে r Binary JSON, উদাহরণস্বরূপ, BSON এর একটি Date ডাটা টাইপ এবং BinData প্রকার থাকতে পারে।

48. প্রাথমিক রেপ্লিকা সেট কি?

MongoDB-তে সেট করা প্রাথমিক রেপ্লিকা ক্লায়েন্টদের থেকে সমস্ত লেখার ক্রিয়াকলাপ গ্রহণ করে।

49. সেকেন্ডারি রেপ্লিকা সেট কি?

সেকেন্ডারিগুলি সাধারণত প্রাথমিক রেপ্লিকা সেটের অপলগ প্রতিলিপি করে এবং তারা সেই ক্রিয়াকলাপগুলিকে তাদের ডেটাসেটে প্রয়োগ করে যাতে সেকেন্ডারির ​​ডেটাসেটগুলি প্রাথমিকের ডেটাসেটকে প্রতিফলিত করে।

50. MongoDB-তে এমবেডেড ডকুমেন্ট কি?

একটি এমবেডেড বা নেস্টেড মঙ্গোডিবি ডকুমেন্ট সাধারণত একটি সাধারণ নথি যা মঙ্গোডিবি সংগ্রহের মধ্যে অন্য নথির মধ্যে নেস্ট করা হয়। এমবেডেড নথিগুলি দরকারী যখন নথিগুলির মধ্যে একটি থেকে একাধিক সম্পর্ক বিদ্যমান থাকে৷

51. কিভাবে MongoDB তার ডেটা সংরক্ষণ করে?

MongoDB সাধারণত JSON-এর মতো ক্ষেত্র এবং মান জোড়া নথি আকারে ডেটা সঞ্চয় করে।

52. উল্লম্ব স্কেলিং কি?

উল্লম্ব স্কেলিংকে লোড করার জন্য সার্ভারে আরও সংস্থান যোগ করা হিসাবে উল্লেখ করা যেতে পারে। অন্যান্য সমস্ত ডাটাবেস সিস্টেমের মতো, MongoDBও বেশি RAM এবং IO ক্ষমতা পছন্দ করে। MongoDB ডাটাবেসের উল্লম্ব স্কেলিং প্রধানত CPU ক্ষমতা বা ডিস্ক ক্ষমতা বৃদ্ধি এবং I/O অপারেশন বৃদ্ধি অন্তর্ভুক্ত।

53. মঙ্গোডিবি-তে স্টোরেজ এনক্রিপশন কী?

স্টোরেজ এনক্রিপশন মূলত সমস্ত মঙ্গোডিবি ডেটা স্টোরেজ বা অপারেটিং সিস্টেমে এনক্রিপ্ট করে তা নিশ্চিত করে যে শুধুমাত্র অনুমোদিত প্রক্রিয়াগুলি সুরক্ষিত ডেটা অ্যাক্সেস করতে পারে।

54. BSON এর কিছু বৈশিষ্ট্য ব্যাখ্যা কর?

  1. এটি সহজে অতিক্রম করার জন্য ডিজাইন করা হয়েছে।
  2. এটা অত্যন্ত দক্ষ. BSON-এ ডেটা এনকোডিং এবং BSON থেকে ডিকোডিং বেশিরভাগ ভাষায় দ্রুত সঞ্চালিত হতে পারে।
  3. এটি প্রকৃতিতে লাইটওয়েট যা যেকোন ডেটা রিপ্রেজেন্টেশন ফরম্যাটের জন্য একটি গুরুত্বপূর্ণ বৈশিষ্ট্য, বিশেষ করে যখন এটি নেটওয়ার্কে ব্যবহার করা হয়।

55. অ্যাপ্লিকেশন-স্তরের এনক্রিপশন ব্যাখ্যা কর?

সার্ভারে তারের মাধ্যমে ডেটা প্রেরণ করার আগে অ্যাপ্লিকেশনগুলি নথিতে ক্ষেত্রগুলিকে এনক্রিপ্ট করতে পারে৷ শুধুমাত্র সঠিক এনক্রিপশন কীগুলিতে অ্যাক্সেস রয়েছে এমন অ্যাপ্লিকেশনগুলি সুরক্ষিত ডেটা ডিক্রিপ্ট করতে এবং পড়তে সক্ষম।

56. অনুভূমিক স্কেলিং কি?

অনুভূমিক স্কেলিং সিস্টেমের ডেটাসেট এবং বিভিন্ন সার্ভারে লোড ভাগ করার সাথে জড়িত; ক্ষমতা বাড়ানোর জন্য অতিরিক্ত সার্ভার যোগ করা প্রয়োজন।

57. Sharded ক্লাস্টারের উপাদানগুলির নাম বল?

খণ্ডিত ক্লাস্টারে নিম্নোক্ত উপাদান রয়েছে:

  1. শার্ডস
  2. রাউটার জিজ্ঞাসা করুন
  3. কনফিগার সার্ভার

58. MongoDB-তে অডিটিং সংজ্ঞায়িত করুন?

মঙ্গোডিবি এন্টারপ্রাইজ মঙ্গোড এবং মঙ্গোস দৃষ্টান্তগুলির জন্য অডিটিং ক্ষমতা অন্তর্ভুক্ত করেছে। অডিটিং সুবিধা প্রশাসক এবং ব্যবহারকারীদের বিভিন্ন ব্যবহারকারী এবং অ্যাপ্লিকেশনের সাথে স্থাপনার জন্য সিস্টেম কার্যকলাপ ট্র্যাক করার অনুমতি দেয়।

59. মঙ্গোডিবিতে বিভক্তকরণের ধারণাটি ব্যাখ্যা কর?

বিভক্ত করা এমন একটি কৌশল যা খণ্ডগুলিকে খুব বড় হওয়া থেকে বিরত রাখে। যখন একটি খণ্ড একটি নির্দিষ্ট খণ্ডের আকারের বাইরে বড় হয়, বা খণ্ডের নথির সংখ্যাটি মাইগ্রেট করার জন্য খণ্ড প্রতি সর্বোচ্চ নথির সংখ্যা অতিক্রম করে, MongoDB খণ্ডটি প্রতিনিধিত্ব করে শার্ড কী মানগুলির উপর ভিত্তি করে খণ্ডটিকে বিভক্ত করে।

60. কেন কোম্পানি এবং উন্নয়ন দল MongoDB ব্যবহার করে?

কোম্পানি এবং উন্নয়ন দল MongoDB ব্যবহার করে কারণ:

  1. ডকুমেন্ট ডেটা মডেল ডেটা সঞ্চয় এবং পুনরুদ্ধার করার একটি খুব শক্তিশালী উপায় যা ডেভেলপারদের দ্রুত সরানোর অনুমতি দেয়।
  2. MongoDB-এর অনুভূমিক, স্কেল-আউট আর্কিটেকচার বিপুল পরিমাণ ডেটা এবং ট্রাফিক সমর্থন করে।
  3. এটি বিকাশকারীদের জন্য একটি দুর্দান্ত ব্যবহারকারীর অভিজ্ঞতা প্রদান করে যারা অবিলম্বে কোডটি ইনস্টল এবং লেখা শুরু করতে পারে৷
  4. এটি যে কেউ সর্বত্র ব্যবহার করতে পারে।
  5. এটি মঙ্গোডিবি অ্যাটলাসের মাধ্যমে যেকোনো প্রধান পাবলিক ক্লাউডে ব্যবহার করা যেতে পারে।
  6. এটি একটি বিশাল এবং পরিপক্ক প্ল্যাটফর্ম ইকোসিস্টেম তৈরি করেছে।

আপনার MongoDB সাক্ষাত্কারের জন্য সৌভাগ্য কামনা করছি, এবং আমরা আশা করি আমাদের MongoDB সাক্ষাত্কারের প্রশ্ন এবং উত্তরগুলি আপনার জন্য কিছু সহায়ক ছিল। আপনি আমাদের চেক করতে পারেন এসকিউএল ইন্টারভিউ প্রশ্ন এবং এমএস অ্যাক্সেস ডাটাবেস ইন্টারভিউ প্রশ্ন যা আপনার কিছু সহায়ক হতে পারে।