MongoDB

লেখক: Eugene Taylor
সৃষ্টির তারিখ: 11 আগস্ট 2021
আপডেটের তারিখ: 1 জুলাই 2024
Anonim
Mongo DB ПОЛНЫЙ КУРС
ভিডিও: Mongo DB ПОЛНЫЙ КУРС

কন্টেন্ট

সংজ্ঞা - মঙ্গোডিবির অর্থ কী?

মঙ্গোডিবি একটি ক্রস-প্ল্যাটফর্ম এবং ওপেন সোর্স ডকুমেন্ট-ভিত্তিক ডাটাবেস, এক প্রকার নোএসকিউএল ডাটাবেস। কোনও নুএসকিউএল ডাটাবেস হিসাবে, মোঙ্গোডিবি জেএসওএন-এর মতো নথিগুলিকে অভিযোজিত করতে রিলেশনাল ডাটাবেসের টেবিল-ভিত্তিক কাঠামোকে সরিয়ে দেয় যা ডায়ামিক স্কিমা রয়েছে যার নাম এটি বিএসওএন।

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

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

টেকোপিডিয়া মঙ্গোডিবি ব্যাখ্যা করে

মঙ্গোডিবি প্রথমে মঙ্গোডিবি ইনক। দ্বারা বিকশিত হয়েছিল, যা ২০০gen সালের অক্টোবরে মূলত উইন্ডোজ আউজুর এবং গুগল অ্যাপ ইঞ্জিনের মতো প্যাস (প্ল্যাটফর্ম অফ সার্ভিস) প্রোডাক্টের একটি প্রধান অংশ হিসাবে ছিল 10 ২০০৯ সালে এই উন্নয়নটি ওপেন সোর্সে স্থানান্তরিত হয়েছিল।

ইবে, ক্রেগলিস্ট, সোর্সফোর্স এবং দ্য নিউ ইয়র্ক টাইমস সহ অনেকগুলি বড় ওয়েবসাইটগুলির ব্যাকএন্ড হিসাবে ব্যবহৃত হয়ে মঙ্গোডিবি সবচেয়ে জনপ্রিয় নোএসকিউএল ডাটাবেসগুলির মধ্যে একটি হয়ে ওঠে। মঙ্গোডিবি জিএনইউ আফ্রো জেনারেল পাবলিক লাইসেন্সের অধীনে উপলব্ধ এবং এর ভাষা চালকরা অ্যাপাচি লাইসেন্সের অধীনে উপলব্ধ। বাণিজ্যিক লাইসেন্সও দেওয়া হচ্ছে।

মঙ্গোডিবি বৈশিষ্ট্যগুলি:

  • অ্যাডহক ক্যোয়ারী - ক্ষেত্র, নিয়মিত অভিব্যক্তি অনুসন্ধান এবং ব্যাপ্তি অনুসন্ধান অনুসারে অনুসন্ধান সমর্থন করে।
  • ইনডেক্সিং - বিএসওএন ডকুমেন্টের যে কোনও ক্ষেত্রকে সূচকযুক্ত করা যেতে পারে।
  • প্রতিলিপি - প্রতিলিপি সেটগুলির মাধ্যমে উচ্চ প্রাপ্যতা সরবরাহ করে যা মূল ডেটার দুটি বা তার বেশি অনুলিপি নিয়ে থাকে।
  • লোড ব্যালেন্সিং - শারডিং হ'ল পদ্ধতিটি মঙ্গোডিবিকে অনুভূমিকভাবে স্কেল করার অনুমতি দেওয়ার জন্য ব্যবহৃত হয় যার অর্থ ডেটা বিতরণ করা হবে এবং রেঞ্জগুলিকে বিভক্ত করা হবে এবং তারপরে বিভিন্ন সার্ভারে অবস্থিত হতে পারে এমন বিভিন্ন শারডগুলিতে সংরক্ষণ করা হবে। কিভাবে ডেটা বিতরণ করা হবে তা নির্ধারণ করতে শার্ল্ড কীগুলি ব্যবহার করা হয়।
  • সমষ্টি - মানচিত্রের ডেটা ব্যাচ প্রসেসিং সক্ষম করার পাশাপাশি একত্রিতকরণ ক্রিয়াকলাপ সম্পাদনের জন্য প্রয়োগ করা যেতে পারে।
  • ফাইল স্টোরেজ - মঙ্গোডিবি ফাইল সিস্টেম হিসাবে ব্যবহার করা যেতে পারে যা উপরের ফাংশনগুলি ব্যবহার করে এবং শারডিংয়ের মাধ্যমে বিতরণ পদ্ধতিতে অভিনয় করে।