NoSql ডাটাবেস স্কিমা সঠিকভাবে ডিজাইন কিভাবে? [বন্ধ]


10

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

পরিবর্তে কোনও নুএসকিউএল পদ্ধতির ব্যবহার করে এই জাতীয় প্রকল্প ডিজাইনের জন্য কী ভাল পদ্ধতির হতে পারে?


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

4
গঠনমূলক প্রশ্ন নয় .... প্রায় 1K বার দেখা হয়েছে .... যথারীতি মডারেটরের কাছে সম্মিলন
ক্রিস

যেহেতু দর্শনের সংখ্যাটি কখন একটি প্রশ্ন গঠনমূলক কিনা তার সাথে সম্পর্কযুক্ত?
ওডে

5
আমার এই তথ্যের প্রয়োজন হওয়ায় আমি এখানে এসেছি। অনুমান করুন 2k + ব্যবহারকারীর অনেকগুলি একই কারণে এসেছিল ..
ডিমিন

উত্তর:


15

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


আপনি যখন বলেন যে কোনও @ নোহ্রোস স্কিমা নেই, আপনি কি নোএসকিউএল মূলত কেবল কী: মান সিস্টেম? অর্থাৎ { key1: value1, key2: value2, ... }? অথবা নোএসকিউএল-এ আরও কিছু জটিল স্কীমা থাকতে পারে?
বসজ

যখন কোনও স্কিমা বলবে না, তখন আমার অর্থ কোনও traditionalতিহ্যবাহী রিলেশনাল স্কিমা নয়, যা সমস্ত উপস্থাপনের জন্য কলাম এবং সারি ব্যবহার করে।
nohros

14

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

এই ইউটিউব ভিডিওটি আমার জন্য সত্যই চোখের ওপেনার। এটি মঙ্গোডিবি এবং ডেটা মডেলিং সম্পর্কে। আপনি তাদের ওয়েবসাইটে মঙ্গোডিবি সম্পর্কে আরও পড়তে পারেন ।


একই ওয়েবসাইটে আরেকটি দুর্দান্ত ভিডিও উল্লেখ করার জন্য, মার্টিন
ফওলারের
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.