سؤال

لقد تعثرت على أشياء مثل بدائل RDBMS في كثير من الأحيان في كثير من الأحيان أيام ... وأتتابع بعض من تنفيذ المصدر المفتوح ..

ما أفهمه هو: من الأنسب من الأنسب لتطبيقات الويب على نطاق واسع (مثل Google & Amazon) .. إنها تركز بشكل أساسي على مخازن البيانات الكبيرة الموزعة للغاية ..

كيف يمكن أن يساعد ذلك في بدء التشغيل الصغيرة في البحث عن مخازن بيانات بديلة مكلفة حالية .. وهل تسفر عن كل من كسب الأداء والصيانة للحصول على تطبيقات صغيرة؟

لقد بدأت للتو هذه المناقشة وتعتقد أن شخصا ما هنا بالفعل يحصل بالفعل على الإحباط الذي يحاول هذه النهج الجديدة في وقت سابق وقد يكتسب في ذلك .. هذا قد يساعد في البدء مثلنا ..

هل كانت مفيدة؟

المحلول

كل هذا يتوقف على متطلبات التحجيم الخاصة بك. تتطلب RBDMS أقفال للعمل، وبالتالي لا يمكن تحجيمها فقط "UP". تعمل DBS على غرار NoGl مثل Google Bigtable و Couchdb قابلة للتطوير بشكل كبير ورخيصة للغاية، ولكن يمكن أن تصبح معقدة للغاية لكتابة تطبيق على رأسه حيث يتعين على المطورين التعامل مع جميع أنواع مشكلات التسامح مع تناسق البيانات / خطأ في طبقة تطبيقات البيانات.

أود أن أقول للحصول على تطبيق صغير ربما تكون أفضل حالا مع قاعدة بيانات علنية مقرها SQL. بينما من الناحية النظرية أكثر تكلفة، تكون واقعية على نطاق صغير يتغاضي سعره نظاما أكثر بساطة للعمل معه.

إذا كنت تبدأ في البدء هو حل مستأجر موتي يحتاج إلى التعامل مع الكثير من الكتب، فسأنظر بعناية في البدائل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top