বাড়ি ডেটাবেস নসকিএল কি? - টেকোপিডিয়া থেকে সংজ্ঞা

নসকিএল কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - নোএসকিউএল মানে কী?

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

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

টেকোপিডিয়া নোএসকিউএল ব্যাখ্যা করে

কোনও নুএসকিউএল ডাটাবেস অগত্যা সম্পর্কিত সম্পর্কিত ডাটাবেসে লেনদেন পরিচালনা করে এমন কঠোর নিয়মগুলি অনুসরণ করে না। এই লঙ্ঘিত নিয়মগুলি সংক্ষিপ্ত আকার ACID (পারমাণবিকতা, ধারাবাহিকতা, সত্যতা, স্থায়িত্ব) দ্বারা পরিচিত। উদাহরণস্বরূপ, NoSQL ডাটাবেসগুলিতে স্থির স্কিমা কাঠামো এবং এসকিউএল যোগ দেয় না।

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

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

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

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

এই সংজ্ঞাটি ডাটাবেসের প্রসঙ্গে লেখা হয়েছিল
নসকিএল কি? - টেকোপিডিয়া থেকে সংজ্ঞা