Bigtable vs Cassandra vs Simpledb VS Dynamo VS CouchDB VS Hypertable vs Riak VS HBase، ماذا لديهم مشترك؟
-
19-09-2019 - |
سؤال
آسف إذا كان هذا السؤال هو شخصي إلى حد ما. أنا جديد "يمكن تخزين" أو "المتجر الموزع" أو بعض المفاهيم مثل هذا. أتساءل حقا ما الذي يشترك فيه ورغبته في الحصول على نظرة عامة على كل منهم. ما الذي أحتاجه للتحضير إذا أردت كتابة منتج مشابه لهذا؟
المحلول
ال موقع قاعدة بيانات Nosql. يلخص المفهوم مثل هذا:
تعالج قواعد بيانات الجيل التالي في الغالب بعض النقاط: كونها غير علنية وموزع ومصدر مفتوح ومصدر قابل للتطوير الأفقي. كانت النية الأصلية قواعد بيانات حديثة على نطاق واسع. بدأت الحركة في أوائل عام 2009 وهي تنمو بسرعة. غالبا ما تنطبق المزيد من الخصائص على النحو التالي: دعم المخطط الخالي من المخطط، دعم النسخ المتماثل، API السهل، الاتساق في النهاية، وأكثر من ذلك. لذلك يجب اعتبار المصطلح المضلل "nosql" (يترجم المجتمع الآن بشكل صحيح مع "ليس فقط SQL") على أنه اسم مستعار لشيء مثل التعريف أعلاه.
هذا الموقع يحافظ أيضا على أرشيف المقالات حول قواعد بيانات NOSQL. وبعد يبدو أن معظمهم يركزون على منتجات معينة ولكن هناك بعض المشاركين العامين العامين. إذا كنت جادا في بناء الخاص بك ثم أنماط تصميم قواعد البيانات غير العلائقية الموزعة هل جولة جيدة للأشياء التي تحتاج إلى النظر فيها.
نصائح أخرى
نظرة عامة جيدة على عالم Nosql: http://www.vineetgupta.com/2010/01/nosql-databases-part-1-landscape/