বাড়ি ডেটাবেস ইন-মেমরি ডাটাবেস কী? - টেকোপিডিয়া থেকে সংজ্ঞা

ইন-মেমরি ডাটাবেস কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - ইন-মেমোরি ডাটাবেস (আইএমডিবি) এর অর্থ কী?

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

আইএমডিবি প্রধানত অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয় যেখানে প্রতিক্রিয়া সময় অত্যন্ত গুরুত্বপূর্ণ, যেমন টেলিযোগাযোগ নেটওয়ার্ক ডিভাইস এবং মোবাইল বিজ্ঞাপন নেটওয়ার্ক।

একটি ইন-মেমরি ডাটাবেস একটি প্রধান মেমরি ডেটাবেস (এমএমডিবি), রিয়েল-টাইম ডাটাবেস (আরটিডিবি) বা ইন-মেমরি ডাটাবেস সিস্টেম (আইএমডিএস) হিসাবে পরিচিত হতে পারে।

টেকোপিডিয়া ইন-মেমরি ডেটাবেস (আইএমডিবি) ব্যাখ্যা করে

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

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

আইএমডিবিগুলির সুবিধা নিম্নরূপ:

  • দ্রুত লেনদেন
  • কোন অনুবাদ
  • একাধিক ব্যবহারকারীর সম্মতি
  • উচ্চ স্থায়িত্ব

আইএমডিবি এর জন্য ব্যবহৃত হয়:

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