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