والذي هو الأكثر ملاءمة قيمة المفتاح مخزن RDBMS خلفية الشخص ؟

StackOverflow https://stackoverflow.com/questions/1500371

سؤال

هل هناك متميزة الفائز من بين كل قيمة المفتاح المتاجر ؟ كاسندرا, MongoDB ، CouchDB?وهل جميعهم اتباع بعض المركزي المبادئ التوجيهية ؟ أو إن القول في تحديد واجهات برمجة التطبيقات.

أنا أسأل هذا السؤال ، خاصة من وجهة نظر RDBMS المهرة شخص جديد إلى قيمة المفتاح المخازن.الذي يجب متابعة أفضل فهم فهم/استخدام هذا الحقل ؟

نحن نعرف عن RDMS من النظريات التي DBs (Oracle, SQL Server, ..) سوف يكون جميع القطع الأثرية مثلالجداول والفهارس ، مفاتيح خارجية.... الخوالفرق الوحيد في هذه الكفاءة والأمن الميزات.

كيف يمكنني أن أعرف عن النظرية العالمية من هذه الوثيقة تركز على قواعد البيانات و نعرف ما هي الحد الأدنى من القطع الأثرية أن كل هذه DBs (مونجو ، الأريكة.... الخ) وسوف يكون ؟

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

المحلول

أنا أعمل على MongoDB حتى أنا منحاز بهذه الطريقة, ولكن أعتقد أنه هو مزيج جميل من الأشياء التي كنت تستخدم مع RDBMS (مثل الاستفسارات ديناميكية والثانوية الفهارس) و الأداء وتطويره من تخزين قيمة المفتاح.

كاساندرا لطيفة توزيع نموذج ولكن afaik لا يدعم الثانوية الفهارس.الوثيقة نموذج بيانات الدعم من قبل مونجو و الأريكة يسمح أيضا قليلا أكثر تعقيد من جداول نموذج كاساندرا الاستخدامات.

واحدة من الاختلافات الكبيرة بين مونجو و الأريكة هي الطريقة الاستعلامات هي التي شيدت.الأريكة يستخدم بارد خريطة/تقليل آلية, ولكن على الاستفسارات الخاصة بك يجب أن تكون محددة مسبقا.مونغو يستخدم التقليدية أكثر ديناميكية الاستعلام النموذج الذي هو أشبه ما كنت تستخدم في RDBMS.

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